`

golang 注意事项

Go 
阅读更多
1: stringts.Join 接收的参数是slice,而不是array,所以如下代码是错误的,因为data是数组,应该把数组改为切片,也就是var data = []string{"SSID", "aaaa"}。

var data = [...]string{"SSID", "aaaa"}
strings.Join(data, ": ")

2:
log.Fatal 会调用os.exit(1)程序退出,所以defer也不会执行。
log.Panic 执行后调用panic抛出异常,但是会执行defer。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics