ひとつ前でも投稿しけど、今日は朝4時起きで、子どもら連れてスノーボードへ行ってきました。
帰ってきてバタバタしてこんな時間。ピアノの練習できなかったぜ。
バス移動中に、KindleでGOの本ちょっと読んだです。
GO
プログラミング経験者がGo言語を本格的に勉強する前に読むための本 / 天田士郎
この本、さらっと読めていいですね〜。値段もお手頃。
パッケージ
- ひとつ以上のソースファイルで構成される
- 同じパッケージに属するソースファイルは全て同一のディレクトリに置くこと
- ひとつのディレクトリに複数のパッケージは置けない
- mainパッケージを除き、パッケージ名とディレクトリ名は同じにする(慣例)
// sample1パッケージに属する package sample1 func hoge1() { // 処理 }
// sample1パッケージに属する package sample1 func hoge2() { hoge1() //同一パッケージ内の関数を呼び出す }
import
// 単一インポート import "sample1" // 複数インポート import ( "sample1" "fmt" "os" )
小文字から始まるメンバは異なるパッケージに属するファイルからは参照ができない
package sample1 // sample1パッケージ外から使用できない func hoge1 () { // 処理 } // sample1パッケージ外から使用できる func Hoge2 () { // 処理 }
おしまい
3連休というのに、明日はお仕事あるのでもう寝ます。
おやすみなさい