5
package main
import (
"fmt"
"log"
)
func main() {
a := []string{"abc", "edf"}
log.Println(fmt.Sprint(a))
}
上記のGoプログラムは、角括弧"[]"
の中にスライス値を入れた次の出力を出力します。角括弧はどこから来たのですか?
2009年11月10日午後11時00分○○秒[ABCのEDF]
そして私は[]
がフォーマット文字列に追加されていることをどこソースコードに知ってほしいです。
私はソースコードsrc/fmt/print.go
ファイルを確認しましたが、これを行う正確なコード行が見つかりませんでした。
誰でもヒントを提供できますか?
すばらしい指摘に感謝します。 – Bob