标签: go
我发现奇怪的是,无法访问的代码不是编译错误,而未使用的变量是。 The faqs说,未使用的变量的存在可能表明存在错误。
func main() { return // unused log.Fatal(http.ListenAndServe(os.Getenv("BIND"), nil)) }
对于我来说,这段代码似乎比仅仅一个未使用的变量还要麻烦。
有什么技术原因允许在go中使用无法访问的代码?