2 回答

TA貢獻(xiàn)1794條經(jīng)驗(yàn) 獲得超8個(gè)贊
自 2019 年 5 月 14 日起,現(xiàn)在可以了(來(lái)自Brad Fitzpatrick)!
#golang 游樂(lè)場(chǎng)現(xiàn)在支持第三方導(dǎo)入,通過(guò)https://proxy.golang.org/拉入
例子:https : //play.golang.org/p/eqEo7mqdS9l ??
多文件支持和接下來(lái)的其他一些事情。
在golang/goissue 31944或在高音喇叭上報(bào)告錯(cuò)誤。
(關(guān)于“多文件”支持,請(qǐng)參見(jiàn)自 2019 年 5 月 16 日起,“ go playground 中可能會(huì)導(dǎo)入哪些包? ”:參見(jiàn)此處的示例)
netbrain建議在評(píng)論中另一個(gè)例子:
操場(chǎng)上:
package main
import (
"fmt"
"gonum.org/v1/gonum/mat"
)
func main() {
v1 := mat.NewVecDense(4,[]float64{1,2,3,4})
fmt.Println(mat.Dot(v1,v1))
}
將給出“30”,mat.NewVecDense()用于創(chuàng)建列向量,并mat.Dot()返回和的元素乘積之v1和v1
問(wèn)題的關(guān)鍵是:gonum/mat是不是對(duì)的一部分轉(zhuǎn)到標(biāo)準(zhǔn)庫(kù)。
原始答案:
關(guān)于 Go Playground 的最完整的文章仍然是“ Inside the Go Playground ”,其中提到:
godoc/static/static.go (對(duì)于 Playground 中顯示的默認(rèn) go 程序)
golang/tools/playground對(duì)于源代碼,通過(guò)playground/socket/socket.goPlayground 編輯器構(gòu)建和執(zhí)行程序。
這些進(jìn)程都不支持導(dǎo)入遠(yuǎn)程包(可通過(guò) Internet 訪問(wèn))。
它是一個(gè)非常獨(dú)立的系統(tǒng)(您可以在本地運(yùn)行,也可以從 play.golang.org 使用它),具有多個(gè)存根或偽造的功能,例如網(wǎng)絡(luò):
與文件系統(tǒng)一樣,playground 的網(wǎng)絡(luò)堆棧是由 syscall 包實(shí)現(xiàn)的進(jìn)程內(nèi)偽造。
它允許游樂(lè)場(chǎng)項(xiàng)目使用環(huán)回接口 (127.0.0.1)。
對(duì)其他主機(jī)的請(qǐng)求將失敗。
2017 年更新:
你有其他選擇:
iafan/goplayspace
xiam/go-playground
但是他們?nèi)匀皇褂霉俜降?Go Playground 服務(wù)來(lái)構(gòu)建和運(yùn)行 Go 代碼,因此仍然不允許外部導(dǎo)入。
- 2 回答
- 0 關(guān)注
- 222 瀏覽
添加回答
舉報(bào)