Since that apparently wasn't clear: Requiring a login is a basic tool to combat abuse of the service. an official golang resource likely is way better equipped both in tolerance for going "over budget" as it is in resources to invest in other filters.
Tour of Go is an introduction to the Go language. Play with Go is not intended as a replacement for that, rather it's an interactive introduction to the tooling required to program in Go. The go command is the most obvious example of that, but modules also lend themselves well to this sort of guide.
As others have kindly pointed out, we use authentication as one means of preventing abuse of the system. Each guide is connected to a remote container instance, so there are real compute costs associated with each user's session. Leaving this open is not something that we, as a sponsor-supported open source project, can afford.
18 comments
[ 2.4 ms ] story [ 54.7 ms ] threadThe source code is open to collaboration?
That's legit, think of katacoda and other e-learning platforms.