12
A
回答
14
上轉到操場上最完整的文章仍然是 「Inside the Go Playground」,其中提到:
godoc/static/static.go
(在操場上顯示的默認圍棋程序)golang/tools/playground
爲源,與playground/socket/socket.go
建設和執行程序從操場編輯器。
這些進程都不支持導入遠程程序包(可通過Internet訪問)。
這不能不說是一個自包含系統(可以作爲使用它從play.golang.org本地運行以及),具有多種功能存根或僞造的,如網絡:
像文件系統中,操場的網絡堆棧是由系統調用包執行的進程內僞造。
它允許遊樂場項目使用環回接口(127.0.0.1)。
對其他主機的請求將失敗。
更新2017年:
你必須選擇:
但他們仍然使用使用Go遊樂場官方的服務來構建和運行Go代碼,這樣仍然不允許進行外部導入。
0
我還沒有嘗試過自己,但xiam/go-playground表明這是可能的:
導入自定義包
記住,遊樂場的用戶將無法安裝或使用不包Go標準庫的一部分,如果你想展示一個特殊的包,你將不得不在沙箱或不安全箱上創建一個稍微不同的碼頭圖像...
(隨後示例的如何使用Dockerfile修改做到這一點。)
這似乎表明,編譯(或可以至少)上進行自定義的沙箱中作爲顯示在xiam /中間人運動場項目,從而使這成爲可能(不需要playvolac.org,如@ VonC的答案所示)。
如果我有機會自己測試,我會更新這個答案的更多細節。
相關問題
- 1. 防止第三方軟件包導入
- 2. 無法導入第三方軟件包
- 3. 如何打包第三方軟件以及我的軟件包?
- 4. 如何將第三方軟件包導入Meteor?
- 5. 在Golang測試/嘲笑第三方軟件包
- 6. 可以依靠很多第三方軟件包嗎?
- 7. 哪些軟件包可以在遊樂場中導入?
- 8. Laravel:使用第三方軟件包
- 9. 適用於iPhone的第三方遊戲
- 10. 將Maya ASCII導入遊戲
- 11. 如何在Java軟件中包含第三方庫/軟件?
- 12. golang是否有下載的第三方軟件包的中央存儲庫?
- 13. Android遊戲軟件遊戲杆
- 14. 我可以將我的xcode項目遊戲導出到Unity嗎?
- 15. 是否可以將我自己的課程放入第三方包中?
- 16. OSGi:以編程方式將導入添加到軟件包中
- 17. Golang包導入
- 18. 將第三方腳本導入React
- 19. Golang fmt.Println()導致遊戲崩潰
- 20. 軟件設計解決方案 - 遊戲
- 21. 我可以根據我正在構建的操作系統導入Golang軟件包嗎?
- 22. 導入第三方庫es6
- 23. 將Eclipse項目(包含第三方庫)導入到Android Studio 1.0
- 24. 重新包裝第三方軟件的安裝解決方案
- 25. Golang如何導入沒有gopath的本地軟件包?
- 26. 開源導航軟件和第三方硬件
- 27. 將軟件包導入項目
- 28. golang:我可以在主包的包
- 29. MAVEN - 添加第三方軟件
- 30. 第三方連接池軟件?
目前,這是不可能的。 – mattn