インポート
インポート
import
でパッケージをインポートすることができます。
パッケージのインポート
import "fmt"
まとめてインポート
package main
import (
"fmt"
"math"
)
func main(){
fmt.Println(math.Sqrt(2)) //1.4142135623730951
}
ディレクトリー下のプログラムをインポート
ディレクトリーdir
下のfoo.go
をインポートする場合には次のようにします。
import "./dir"
このとき、ディレクトリー構成は以下のようになります。
.
├── dir
│ └── foo.go
└── prog.go