GoLand異なるディレクトリ(パッケージ)メソッドの呼び出し

学習するが行く初心者は、十字架上のディレクトリを呼び出す数日を取得することは本当に難しい、ほとんど(パッケージ)を横断する方法を説明します。このカタログに行くを与えたコール〜

 

Main.goコールは、モデルパッケージ、次のディレクトリ構造の需要mysql.go Queryメソッドです。

 

 

 

ハイライト:

必要性が(「署名」)ドメイン名のパスを使用する際に通常の場合にはせずに、このようtest.cnとして、「与えられた名前は、基準をGoLandする時期1.ポイントの新しいプロジェクトを作成します。

2.セット「ゴーモジュールを有効にする」を有効にします

3. Doがプロジェクトにディレクトリ内のmodのinitを行きます

4.プロジェクト名の呼び出しを持参、こうした輸入「test.cn/model」など

 

具体的な方法:

新しいtest.cn、または右リファクタリングを作成するには、ドメイン名を使用して1)プロジェクト名は、名前とプロジェクト名が変更されているフォルダ、ディレクトリ上に構築されています。

2)設定値を設定すると、外出先モジュール(ノーセット他の往路に必要とデフォルトを使用して、など)を有効にすると、パス:ゴー - ゴーモジュール(VGO)、有効ゴーモジュール、チェックをはずしvendoringを確認するか、他の問題があるでしょう。

 

 

3)エディタの「ターミナル」タブの左下にあり、新しいgo.modを成功させる作成示唆、入力するMOD initコマンドを行きます

4)への注意を払うインポート「test.cn/model」、呼び出すメソッド名は、最初の文字は大文字と呼ばれるようにああ!

 

2つのファイルのコードは次のとおりです。

main.go

メインパッケージ

インポート(
	"FMT" 
	"test.cn/model" )
)(

主{FUNC 
	VAR結果文字列
	結果= model.Query()
	fmt.Println(結果)
}を

mysql.go

パッケージモデル

クエリFUNC()文字列{ 
	リターン"张三" 
}

  

次のように実行結果があります

 

 

 

インポート
"FMT"
"test.cn/model"

おすすめ

転載: www.cnblogs.com/wurijie/p/12006117.html