Awesome
Better Go Playground
Improved Go Playground powered by Monaco Editor and React - https://goplay.tools/
Features
- 🌚 Dark theme
- 💡 Code autocomplete
- ⌨️ VIM mode support
- 🌈 Color and image output
- 💾 Load and save files
- 📔 Snippets and tutorials
- ⚙ Customization (fonts, ligatures, etc)
- 🛠 WebAssembly support
And more !
Installation & deployment
Please check deployment documentation.
Third-party credits
- Default playground run server provided by play.golang.org
- Code for templates and tutorials provided by gobyexample.com
- Code completion snippets were inspired by tj/vscode-snippets
Contributors
Please refer to CONTRIBUTING.md and HACKING.md for information on how to contribute to the project.
Sponsoring
<a href="https://gno.land/?from=goplay-tools" target="_blank"> <picture> <source media="(prefers-color-scheme: dark)" srcset="./docs/img/sponsors/gnoland-dark.svg" width="480"> <img alt="Gno.land logo" width="480" src="./docs/img/sponsors/gnoland-light.svg"> </picture> </a>This project is sponsored by Gno.land providing cloud environment to host Better Go Playground.
Code Contributors
This project exists thanks to all the people who contribute. [Contribute]. <a href="https://github.com/x1unix/go-playground/graphs/contributors"><img src="https://opencollective.com/bttr-go-playground/contributors.svg?width=890&button=false" /></a>
Financial Contributors
Become a financial contributor and help us sustain our community. [Contribute]
Individuals
<a href="https://opencollective.com/bttr-go-playground"><img src="https://opencollective.com/bttr-go-playground/individuals.svg?width=890"></a>
Organizations
Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]
<a href="https://opencollective.com/bttr-go-playground/organization/0/website"><img src="https://opencollective.com/bttr-go-playground/organization/0/avatar.svg"></a> <a href="https://opencollective.com/bttr-go-playground/organization/1/website"><img src="https://opencollective.com/bttr-go-playground/organization/1/avatar.svg"></a> <a href="https://opencollective.com/bttr-go-playground/organization/2/website"><img src="https://opencollective.com/bttr-go-playground/organization/2/avatar.svg"></a> <a href="https://opencollective.com/bttr-go-playground/organization/3/website"><img src="https://opencollective.com/bttr-go-playground/organization/3/avatar.svg"></a> <a href="https://opencollective.com/bttr-go-playground/organization/4/website"><img src="https://opencollective.com/bttr-go-playground/organization/4/avatar.svg"></a> <a href="https://opencollective.com/bttr-go-playground/organization/5/website"><img src="https://opencollective.com/bttr-go-playground/organization/5/avatar.svg"></a> <a href="https://opencollective.com/bttr-go-playground/organization/6/website"><img src="https://opencollective.com/bttr-go-playground/organization/6/avatar.svg"></a> <a href="https://opencollective.com/bttr-go-playground/organization/7/website"><img src="https://opencollective.com/bttr-go-playground/organization/7/avatar.svg"></a> <a href="https://opencollective.com/bttr-go-playground/organization/8/website"><img src="https://opencollective.com/bttr-go-playground/organization/8/avatar.svg"></a> <a href="https://opencollective.com/bttr-go-playground/organization/9/website"><img src="https://opencollective.com/bttr-go-playground/organization/9/avatar.svg"></a>