Go playground 再增强
大家好,我是站长 polarisxu。
前段时间,play.golang.org 迁移到 go.dev/play,大家访问基本没什么障碍了。
一直以来,playground 是不支持最新的 tip 版本的。因为泛型的出现,为了方便大家试验,先是有了 https://go2goplay.golang.org/,最近有了 https://gotipplay.golang.org/,这是专门为 tip 版本准备的。有了 gotipplay,以后 tip 版本的功能都可以在这里试验。
最近,go.dev/play 增加了一个功能:
可以选择使用 go release 还是 go dev branch,其中 release 使用最新稳定 Go 版本,而 dev 使用的是 tip 版本。可以复制下面的代码,在普通的版本下运行,看看输出什么:
package main
import (
"fmt"
"runtime"
)
func main() {
fmt.Println(runtime.Version())
}
写此文时,go dev branch 下,输出的是:devel go1.18-ecf6b52b7f Sun Dec 5 12:50:44 2021 +0000
。
在 play 的最右侧,可以选择不同的例子模板,快速试验,目前已经加入了泛型的模板,比如上面截图就是泛型的一个例子。
推荐阅读
评论