Need help with go-playground?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

x1unix
364 Stars 14 Forks MIT License 229 Commits 1 Opened issues

Description

Better Go Playground powered by React and Monaco editor

Services available

!
?

Need anything else?

Contributors list

# 250,275
Homebre...
golang-...
CSS
golang-...
173 commits
# 6,157
wechat-...
mac
alfred
omil
1 commit
# 716,415
CSS
golang-...
monaco-...
golang
1 commit

Better Go Playground

Docker Hub Docker Hub Build Status Coverage Status Goreportcard

Improved Go Playground powered by Monaco Editor and React - https://goplay.tools/

alt text

Features

  • 🌚 Dark theme
  • 💡 Code autocomplete
  • 💾 Load and save files
  • 📔 Snippets and tutorials
  • ⚙ Customization (fonts, ligatures, etc)
  • 🛠 WebAssembly support

And more !

Installation

Docker

Playground is available via Docker Hub.

See wiki for usage info.

Local instance

Service can be built and run locally (Go 1.12+ and Node.js required):

$ git clone https://github.com/x1unix/go-playground.git
$ cd go-playground
$ make

To run the playground, go to

target
directory and start the server:
$ cd target
$ ./playground -f ./data/packages.json -debug

Use

-help
to get information about command params

Third-party credits

Contributors

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.