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

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