Golang nil 비교 사용할 때 주의점
Go에서는 null을 nil로 사용합니다.다른 언어와 다른 점으로는 Go에서는 nil은 데이터 타입 정보를 기억하고 있다는 것입니다.nil 타입 정보 예제package mainimport "fmt"func main() { var x *int32 = nil var y *int64 = nil compare(x, y)}func compare(x, y interface{}) { fmt.Println(x == y)}결과false변수 x와 y를 비교하는 예제를 실행하면 false를 출력합니다.x와 y에는 nil을 대입했습니다.하지만 데이터 타...