go zero value

lsy·2022년 11월 1일
0

zero value

zero value는 어떤 타입의 변수를 선언하고 해당 변수를 초기화하지 않았을 때 들어가는 기본 값이다.

go에서는 다음과 같은 zero value를 가진다.

Integer -> 0
Floating point(소수점 있는 타입들) -> 0.0
Boolean -> false
String -> "" (빈 문자열)
Pointer, Interface, Slice, Map, Channel, Function -> nil


Reference

https://www.geeksforgeeks.org/zero-value-in-golang/

profile
server를 공부하고 있습니다.

0개의 댓글