関数をパッケージにする、つまり関数を外部から参照させるには、
下記の作業をします。
1.ファイル先頭に"package <パッケージ名>"を挿入。
(package mainと書いてある既存ソースなら、mainを<パッケージ名>に置換)
2.関数の名前の先頭を大文字にする。
これだけです。
既存ソースからの改変を例にすると、
既存ソースが下記であれば
package main
func test() {
//これをパッケージ化
return
}
パッケージ化するとこのようになります。
package test
func Test() {
//これをパッケージ化
return
}
これを外部ファイルから参照するときは
1.import <パッケージ名>を追加
2.<パッケージ名>.<関数名>で参照
以上です。簡単です。
No comments:
Post a Comment