Golang- import 匯入包的語法
轉載自:http://blog.csdn.net/zhangzhebjut/article/details/25564457?utm_source=tuicool
當匯入一個包時,它所有的init()函式就會被執行
-
包的匯入語法
# 標準庫, GOROOT 下去載入該模組
import "fmt"
fmt.Println("hello world")
# 絕對路徑 , 載入 GOPATH/src/shorturl/model模組
import "shorturl/model"
# 相對路徑, 不建議這種方式
import "./model"
# 呼叫包裡函式時,省略字首包名
import . "fmt"
fmt.Println(“hello world”) 可以省略的寫成 Println(“hello world”)
# 別名
import f "fmt"
fmt.Println(“hello world”) 寫成 f.Println(“hello world”)
# _ 下劃線開頭, 無法透過包名來呼叫包中的匯出函式,而是隻是為了簡單的呼叫其init函式()
# 有些時候引入包並非真的需要使用這些包,僅僅是希望它的init()函式被執行而已
import (
"database/sql"
_ "github.com/go-sql-driver/mysql"
)
只是呼叫 github.com/go-sql-driver/mysql 的 init()函式
注意: 同一個資料夾下所有go檔案中的 package 名字必須相同
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26250550/viewspace-2133561/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Golang-import匯入包語法GolangImport
- go 語言模組匯入importGoImport
- Python匯入包時提示“attempted relative import beyond top-level package”的解決辦法PythonImportPackage
- 使用Import-Cost VSCode外掛控制匯入包大小ImportVSCode
- 解決goland 匯入專案後import裡的包報紅問題GoLandImport
- 完全可傳輸的匯出/匯入(full transportable export/import)ExportImport
- Export/Import匯入匯出時的字符集問題ExportImport
- Python中匯入模組或包語句Python
- DB2資料的匯入(Import) 匯出(Export)(Load)DB2ImportExport
- python無法匯入包是什麼原因Python
- Go 語言的詞法分析和語法分析(2)—Import宣告的解析Go詞法分析語法分析Import
- MySQL Shell import_table資料匯入MySqlImport
- import匯入檔案路徑注意點Import
- 匯入中文語言包,中途居然停電(一)
- 匯入中文語言包,中途居然停電(二)
- ES6 模組語法——import 命令Import
- react-native 之匯入(import)、匯出(export)深刻解析ReactImportExport
- python匯入數字開頭的包的解決辦法Python
- link和@import匯入css檔案的區別ImportCSS
- golang匯入本地包Golang
- 建立Oracle包的語法Oracle
- Python中使用語句匯入模組或包的機制研究Python
- python進階(28)import匯入機制原理PythonImport
- Django(76)isort工具對import匯入進行排序DjangoImport排序
- OC 匯入類 #import和@class 區別複習Import
- Python包的匯入說明Python
- 使用dubbo需要匯入的jar包JAR
- jar包中匯入新的類JAR
- Eclipse匯入包的快捷鍵Eclipse
- 使用datapump 匯出匯入同義詞(export and import synonym using datapump)ExportImport
- IDEA 匯入 ***.jar包IdeaJAR
- IDEA匯入jar包IdeaJAR
- maven 工程匯入jar包MavenJAR
- Python匯入包的注意事項Python
- 使用struts,必需要匯入的jar包JAR
- vue匯入錯誤 eslintrc.js語法的問題VueEsLintJS
- SQL語句匯入匯出大全SQL
- 匯入jar包,main函式JARAI函式