GO 언어: names 명명 규칙 (4)

2021. 3. 10. 23:01golang

728x90
반응형

GO 에는 25개의 키워드가 존재한다. 예약돼 있으므로 이름에 쓰일 수 없다. 

 

break / case / chan / const / continue / default / defer / else

fallthrough / for / func / go / goto / if / import / interface

map / package / range / return / select / struct / switch / type / var


아래는 예약된 단어는 아니나 햇갈리지 않게 안 쓰는 것이 좋다.

Constants

true false iota nil

Types

int int8 int16 int32 int64 

uint uint8 uint16 uint32 uint64

uintptr float32 float64

complex128 complex64

bool byte rune string error

Functions

make len cap new append copy close

delete complex real imag panic recover


fmt 패키지에서의 Println 처럼 가져와서 쓰는 것은 대문자 로 시작한다. 즉 fmt 패키지 외부에서 쓰일수 있다는 것이다. 그리고 패키지명은 소문자로 사용한다.

 

반응형