我想知道是否有任何方法可以導(dǎo)入包的全部?jī)?nèi)容,這樣我就不必在調(diào)用包中的東西前加上包名?例如,有沒有辦法替換它:import "fmt"func main() { fmt.Println("Hello, world")}有了這個(gè):import "fmt"func main() { Println("Hello, world")}
1 回答

肥皂起泡泡
TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超6個(gè)贊
Go 編程語言規(guī)范
進(jìn)口報(bào)關(guān)單
如果出現(xiàn)顯式句點(diǎn) (.) 而不是名稱,則在該包的包塊中聲明的所有包的導(dǎo)出標(biāo)識(shí)符都將在導(dǎo)入源文件的文件塊中聲明,并且必須在沒有限定符的情況下訪問。
例如,
package main
import . "fmt"
func main() {
? ? Println("Hello, world")
}
輸出:
Hello,?world
- 1 回答
- 0 關(guān)注
- 126 瀏覽
添加回答
舉報(bào)
0/150
提交
取消