0514-86177077
9:00-17:00(工作日)
go的各種import
最簡單的:
package main import "fmt" func main() { fmt.Println("hehe") // ok }
不用說。
導入的特殊用法
那么, 帶一個點, 是什么意思呢? 看看:
package main import . "fmt" func main() { Println("hehe") // ok }
可見, 帶點后, 在調用時可以省略包名。
繼續(xù)看, 下劃線是什么意思呢?
package main import _ "fmt" func main() { fmt.Println("hehe") // error }
下劃線的意思是說,只調用fmt的init函數,無法使用fmt包中的變量和函數, 所以上述程序錯誤。
init
再來看下:
package main import x "fmt" func main() { x.Println("hehe") // ok }
可以看到,相當于別名。
簡單, 無需多說。
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接
標簽:許昌 德宏 曲靖 吐魯番 東營 貴州 常州 保定
上一篇:golang中range在slice和map遍歷中的注意事項
下一篇:go語言匿名函數的使用
Copyright ? 1999-2012 誠信 合法 規(guī)范的巨人網絡通訊始建于2005年
蘇ICP備15040257號-8