golang은 선언만 하고 사용 안하는 변수가 있거나 import만 하고 사용하지 않으면 컴파일 에러 발생
이 때 밑줄 문자를 사용하여 변수나 패키지를 주석으로 만들지 않고 임시 유지 가능하다.
package main
import "fmt"
func main() {
x := 1
y := 2
_ = y // b변수는 사용하지 않아 컴파일 에러 방지
fmt.Println(x)
}
package main
import (
"fmt"
_ "time" // time 패키지는 사용하지 않아 _로 컴파일 에러 방지
)
func main() {
fmt.Println("Hello! World!")
}