モチベーション維持のための技術系ブログ

技術者として個人的にアウトプットもやっていこうと思い始めました。

Pt.03 - [外部パッケージ呼び出し編]Go言語公式チュートリアルをやってみた

参考URL

【Go】パッケージ/モジュールやgo modコマンドについてまとめ - フラミナル
go.mod ファイル、go.sum ファイル、go mod tidy コマンドがこの後出てくるが、それについての説明がある。
完全に分かったわけじゃないけど、一番イメージがつかみやすい記事だった。

外部パッケージ「quote」を使う

Pt.02でやったソースに赤字下線部分を追記する。
Pt.02 - [Hello, World編]Go言語公式チュートリアルをやってみた - モチベーション維持のための技術系ブログ


go mod tidyコマンドを実行する。 これで、hello.go ファイルの import に書いている quote パッケージがダウンロード?インストール?されて使えるようになる。

go.mod ファイルに、import されたパッケージの情報が書かれる。

go.sum ファイルもできる。


実行すると、こんな感じで表示される。


quote は 4つの関数をもっていて、それぞれ短いことわざを返すだけの関数みたい。
※quoteパッケージのドキュメントより:quote package - rsc.io/quote/v4 - Go Packages