エクスポートされた名前
Goでは、名前は大文字で始まる場合にエクスポートされます。たとえば、Pizza
はエクスポートされた名前であり、Pi
もmath
パッケージからエクスポートされています。
パッケージをインポートする際には、そのエクスポートされた名前のみを参照できます。"エクスポートされていない"名前は、パッケージの外部からはアクセスできません。
コードを実行してください。エラーメッセージに注意してください。
エラーを修正するには、`````math.pi`````の名前を`````math.Pi`````に変更して再試行してください。
``````go
package main
import (
"fmt"
"math"
)
func main() {
fmt.Println(math.pi)
}
`