4.5.3-1.4 构建初始化顺序
// 常量依赖其它常量
const a = b + 5
const b = 1
// 变量依赖其它常量、变量以及函数
const golang = "Golang"
var java = "Java"
var greeting = "Hello: " + lang(golang)
func lang(l string) string {
if len(l) {
return java
}
return l
}
// 循环依赖
const a = b
const b = c
const c = a + 1最后更新于