go各種import的使用方法講解
go的各種import
最簡(jiǎn)單的:
package main
import "fmt"
func main() {
fmt.Println("hehe") // ok
}
不用說。
導(dǎo)入的特殊用法
那么, 帶一個(gè)點(diǎn), 是什么意思呢? 看看:
package main
import . "fmt"
func main() {
Println("hehe") // ok
}
可見, 帶點(diǎn)后, 在調(diào)用時(shí)可以省略包名。
繼續(xù)看, 下劃線是什么意思呢?
package main
import _ "fmt"
func main() {
fmt.Println("hehe") // error
}
下劃線的意思是說,只調(diào)用fmt的init函數(shù),無法使用fmt包中的變量和函數(shù), 所以上述程序錯(cuò)誤。
再來看下:
package main
import x "fmt"
func main() {
x.Println("hehe") // ok
}
可以看到,相當(dāng)于別名。
簡(jiǎn)單, 無需多說。
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接
- 如何解決django配置settings時(shí)遇到Could not import settings ''conf.local''
- Golang報(bào)“import cycle not allowed”錯(cuò)誤的2種解決方法
- 詳解golang避免循環(huán)import問題(“import cycle not allowed”)
- golang中import cycle not allowed解決的一種思路
- golang 之import和package的使用
- 對(duì)Golang import 導(dǎo)入包語(yǔ)法詳解
- Golang import 導(dǎo)入包語(yǔ)法及一些特殊用法詳解
- Golang import本地包和導(dǎo)入問題相關(guān)詳解
- golang import自定義包方式
- 解決golang在import自己的包報(bào)錯(cuò)的問題
- 解決goland 導(dǎo)入項(xiàng)目后import里的包報(bào)紅問題
- Golang中 import cycle not allowed 問題的解決方法
- Go基礎(chǔ)教程系列之import導(dǎo)入包(遠(yuǎn)程包)和變量初始化詳解
相關(guān)文章
GO語(yǔ)言實(shí)現(xiàn)文件上傳的示例代碼
這篇文章主要分享一下golang實(shí)現(xiàn)文件上傳的流程和具體代碼,供大家參考,感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助2022-08-08
go語(yǔ)言實(shí)現(xiàn)聊天服務(wù)器的示例代碼
這篇文章主要介紹了go語(yǔ)言實(shí)現(xiàn)聊天服務(wù)器的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-08-08
解決Golang 中使用WaitGroup的那點(diǎn)坑
這篇文章主要介紹了解決Golang 中使用WaitGroup的那點(diǎn)坑,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-04-04
Go語(yǔ)言函數(shù)的延遲調(diào)用(Deferred Code)詳解
本文將介紹Go語(yǔ)言函數(shù)和方法中的延遲調(diào)用,正如名稱一樣,這部分定義不會(huì)立即執(zhí)行,一般會(huì)在函數(shù)返回前再被調(diào)用,我們通過一些示例來了解一下延遲調(diào)用的使用場(chǎng)景2022-07-07
Gin+Gorm實(shí)現(xiàn)增刪改查的示例代碼
本文介紹了如何使用Gin和Gorm框架實(shí)現(xiàn)一個(gè)簡(jiǎn)單的增刪改查(CRUD)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-12-12

