サブディレクトリのパッケージをインポートする ここでは、モジュールの配下のディレクトリ(フォルダ)にあるパッケージのインポート方法について説明します。このパターンが一番多いと思います。
![Go言語でローカルからパッケージをインポートする方法|Aru's テクログ(Aruaru0)](https://cdn-ak-scissors.b.st-hatena.com/image/square/e656ddcd9471e2a6ca60354f78e2cefc0552848c/height=288;version=1;width=512/https%3A%2F%2Ftech.aru-zakki.com%2Fwp-content%2Fuploads%2F2024%2F01%2Fgo-import-localfile.001.jpeg)
これでgo mod tidyが通ってしまいます。 が、単純にローカルにあるサブパッケージを参照したいためだけに マルチモジュール化+go.modにreplace手法を使うのは冗長すぎます。 もちろん、別の公開モジュールを一時的にローカルで参照したいのであればOKな手法でそのように解説しているものは問題ありませんが、初心者がそれらの記事をローカルインポートの手法であると誤解して実践しようとしてしまっているのが厄介なのです。 パッケージとは Goのコードからimport可能とするための概念 *.goファイルを含むフォルダーを「パッケージ」として扱います 同じフォルダ内のGoファイルの先頭にはpackage パッケージ名が統一されていることが必要です パッケージ名の命名が必要でフォルダ名と同じにすることが推奨されています go.modファイルが存在してしまうと単純パッケージではなくモジュールの扱
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く