問題タブ [go-modules]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
go - モジュールを使用してクラウド機能の機能を置き換える方法
リポジトリ内のサブディレクトリである Google クラウド機能があります。設定メニューの「ソースコードを含むディレクトリ」オプションを使用します。展開時にこのエラーが発生し続けます:
GCF はディレクトリ全体をインスタンスにアップロードするのではなく、フォルダのみをアップロードすると仮定していますか? これにより、Go モジュールの置換機能が壊れます。私が間違っていることはありますか?
リポジトリへのリンク: https://github.com/FreekingDean/jeffbotgo/tree/5d735cc/slackevent
go - Go モジュールを使用して Go 1.11 に Google クラウド機能をデプロイしようとするとエラーが発生する
Go モジュールを使用して Go 1.11 で Google クラウド関数をデプロイしようとすると問題が発生します。私は私の中に次のコード構造を持っていますGOPATH
:
load/go.mod は次のようになります。
コマンドを使用して関数をデプロイしようとすると
次のエラーが表示されます。
コマンドgo mod vendor
とgo mod verify
ローカルで正常に実行され、ローカル パッケージmodels
がベンダー フォルダーに表示されます。load
go - モジュール提供パッケージが見つかりません
「go mod」で見つけた依存関係の問題を解決する方法がわかりません。私が収集できたものから、もう存在しないレポを指すサブ依存関係の間違ったバージョンを取得しています。
私は非常に新しいので、私は間違いを犯していると確信しています。これを修正する方法を理解するのに役立ちます これらの例を確認してください:
go get で唯一の依存関係を取得するとうまくいきます
ただし、go mod で取得しても機能しません
この最後のものを機能させるにはどうすればよいですか?