私はグーグルで答えは得られませんでした。出来ますか?はいの場合、それを行う方法? golangプレイグラウンドにサードパーティのパッケージをインポートすることはできますか
行く遊び場リンク: https://play.golang.org/は
12
A
答えて
14
行く遊び場で最も完全な記事が残っている "Inside the Go Playground"、言及:
godoc/static/static.go
- (遊び場に表示されるデフォルトの囲碁プログラム用)ソースの場合は
golang/tools/playground
、プレイグラウンドエディタからプログラムを実行して実行する場合はplayground/socket/socket.go
です。
これらのプロセスは、(インターネット経由でアクセスする)リモートパッケージのインポートをサポートしていません。
複数の機能がスタブや偽造とそれはネットワークのような、非常に自己完結型のシステム(あなたにもplay.golang.orgからそれを使用するなど、ローカルで実行することができます)です:
ファイルと同様システムでは、遊び場のネットワークスタックはsyscallパッケージによって実装されているプロセス中の偽物です。
プレイグランドプロジェクトでループバックインターフェイス(127.0.0.1)を使用することができます。
他のホストへの要求は失敗します。
アップデート2017:
あなたは選択肢を持っている:
しかし、彼らはまだ構築するために、公式ゴー遊び場サービスを使用使用し、 Goコードを実行すると、外部のインポートはまだ許可されません。
0
私はそれを自分自身を試していないが、
xiam/go-playgroundはこれが可能であることを示して
:
インポートカスタムパッケージ
遊び場ユーザーがインストールまたはないパッケージを使用することはできませんことを覚えておいてくださいGo標準ライブラリの一部です。特別なパッケージを紹介したい場合は、サンドボックスや安全でないボックスの上にわずかに異なるドッカー画像を作成する必要があります。
これは、コンパイルがxiam/go-inのカスタムサンドボックス内で実行されている(または少なくとも実行できる)ことを示しているようですが、プレイグラウンドプロジェクトに参加して、これを可能にします(@ VonCの答えで示されるplay.golang.orgは必要ありません)。
私自身がこれをテストする機会があれば、この回答をさらに詳しく更新します。
関連する問題
- 1. オプションで、公開パッケージにモジュールをインポートすることはできますか?
- 2. J2EEパッケージ - サードパーティのライブラリはどこにありますか?
- 3. インポートするときに、パッケージを
- 4. Androidエミュレータにメッセージをインポートすることはできますか?
- 5. 3DモデルをPygletにインポートすることはできますか?
- 6. PDFファイルのラスタをインポートすることはできますか?
- 7. GolangでCPUキャッシュを使用することはできますか?
- 8. Ubuntuにgolangとgodocを同時にインストールすることはできません
- 9. golang:ローカルディレクトリにパッケージをインストールする
- 10. SQL Server 2005パッケージをスケジュールすることはできますか?
- 11. Pythonでビルドするときにサードパーティのパッケージを含めるにはどうしたらいいですか?
- 12. パッケージビネットでインポートされていないパッケージを使用することはできますか?
- 13. タイプのみインポートできます。 models.XYZがパッケージに解決する
- 14. Gitで他の人とスクリプトを共有するときにサードパーティのPythonのインポートを処理するには?
- 15. インポート後にsass変数を上書きすることはできますか?
- 16. パンダをIPythonにインポートすることはできません
- 17. pom.xmlサードパーティのインポートに関する問題
- 18. VSパッケージマネージャのUIにNuGetパッケージをプレリリースすることはできますか?
- 19. goの遊び場にはどのパッケージをインポートできますか?
- 20. 同じパッケージに存在するスクリプトタスクからパッケージを変更することはできますか?
- 21. mxパッケージをインポートできません
- 22. android.server。*パッケージをインポートできません。
- 23. zapierコードでライブラリをインポートすることはできます
- 24. アンドロイドでパッケージをインポートする
- 25. AspectJはサードパーティのライブラリコードで "new X"を "new SubclassOfX"に置き換えることはできますか?
- 26. フラスコの設定値を循環インポートなしでモジュールにインポートすることはできますか?
- 27. 親パッケージと兄弟パッケージからPythonモジュールをインポートする方法
- 28. Windowsにwkhtmltopdf Pythonパッケージをインストールすることはできますか?
- 29. JARに応じてクラス/パッケージを除外することはできますか?
- 30. warファイルに.exeアプリケーションをパッケージ化することはできますか?
現在のところ、不可能です。 – mattn