Go別モジュール化でハマるところ

別パッケージ化

メソッドと構造体を外部参照させる時

  • 先頭を大文字にする

注意点

  • 識別子(定数名、変数名、関数名、型名(構造体名)など)にはスコープ(参照可能範囲)がある。
  • packageの定義識別子を外部参照させる場合は、大文字で始める必要がある。
  • 上記以外の識別子のスコープは他のpackageから参照できない