Go 또는 Golang에서 유형이 있는 변수에 할당된 초기 값은 무엇입니까?
2359 단어 go
Go 또는 Golang에서
var
키워드와 해당 유형을 사용하여 변수를 선언하면 컴파일러가 변수 유형에 따라 변수에 초기 값을 할당합니다.문자열 유형 값
string
유형 값의 경우 할당된 초기 값은 빈 문자열( ""
)입니다.확인하려면 먼저
string
키워드를 사용하여 var
유형 변수를 만든 다음 해당 변수의 값을 콘솔에 간단히 출력해 보겠습니다.다음과 같이 할 수 있습니다.
// declare a `string` type variable
var name string
fmt.Println(name) // ""
숫자 유형 값
numeric
유형 값( int
, uint
및 float
유형)에 할당된 초기 값은 0
입니다.확인을 위해 먼저
int
키워드를 사용하여 var
유형 변수를 만든 다음 해당 변수의 값을 콘솔에 간단히 출력해 보겠습니다.다음과 같이 할 수 있습니다.
// declare a `int` type variable
var num int
fmt.Println(num) // 0
부울 유형 값
bool
유형 값에 할당된 초기 값은 false
입니다.확인하려면 먼저
bool
키워드를 사용하여 var
유형 변수를 만든 다음 해당 변수의 값을 콘솔에 간단히 출력해 보겠습니다.다음과 같이 할 수 있습니다.
// declare a `bool` type variable
var isAdmin bool
fmt.Println(isAdmin) // false
The Go Playground에 있는 위의 코드를 참조하십시오.
그게 다야 😃!
이 정보가 유용하다고 생각되면 자유롭게 공유하세요 😃.
Reference
이 문제에 관하여(Go 또는 Golang에서 유형이 있는 변수에 할당된 초기 값은 무엇입니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/melvin2016/what-are-the-initial-values-assigned-to-variables-with-types-in-go-or-golang-39b5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)