在 Go 中,您可以init在給定的包中定義多個函數(shù),所有這些函數(shù)都將在執(zhí)行之前以未指定的順序運行。擁有多個此類函數(shù)的后果之一是無法在正常代碼中調(diào)用或識別它們。例如,以下將無法編譯:func main() { fmt.Println(init)}func init() { }(參見這里的 Go 游樂場示例)我的問題是 - 能夠擁有多個 init 函數(shù)有什么好處,如果沒有多個 init 函數(shù),我們是否能夠引用或調(diào)用 init 函數(shù)?
- 1 回答
- 0 關注
- 226 瀏覽
添加回答
舉報
0/150
提交
取消