Goでpackageに定義した変数を参照できない

Goで自作packageをimportして使うサンプルを書いていて上手くいかなかったのでメモ こんなpackageをサンプルで書いてmainでimportして使用しようとした。 package gosample var message string = "hello world" package main import ( "fmt" "gosample" ) func main() { fmt.Println(gosample.message) } これで実行すると…