运行
格式化
停止
分享
赞助
package main import "fmt" func length(s string) int { fmt.Println("call length.") return len(s) } func main() { s := "abcd" for i, n := 0, length(s); i < n; i++ { // 避免多次调⽤用 length 函数。 fmt.Println(i, s[i]) } }