golang中package的4种导入方式
生活随笔
收集整理的這篇文章主要介紹了
golang中package的4种导入方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.?通用導入方式
import ("fmt" )然后我們就可以通過包名調用相應的函數或者變量了
fmt.Println("Hello World!")2.?點import
點import就是在import 的包前面加個".", 這個導入方式,在使用相應的包的函數或者變量的時候,可以省略包名。
import (. "fmt" )然后我們可以不用帶包名前綴調用相應包的函數
Println("Hello World!")3.?別名import
有時候可能包的名字很長或者不容易記憶,然后你可以給這個包起個別名(比如短一點啊或者容易記憶啊)
import (f "fmt" )然后可以如下使用該包
f.Println("Hello World!")4.?下劃線import
當我們import一個包的時候,它里面的所有init()函數都會被執行,但是有時候我們并不真正需要使用這些包,僅僅是希望它里面的init()函數被執行,這個時候,就可以使用下劃線import了
import ("database/sql"_ "github.com/go-sql-driver/mysql" )?
總結
以上是生活随笔為你收集整理的golang中package的4种导入方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python 抛异常处理(精)
- 下一篇: 挖洞经验:通过Vimeo的文件上传功能发