go-playground

module
v1.15.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 15, 2024 License: MIT

README ยถ

Better Go Playground

Docker Hub Docker Hub Better Stack Badge Coverage Status Goreportcard StandWithUkraine

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

alt text

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

Playground is available as Docker image in Docker Hub and GitHub Container Registry.

See wiki for usage info.

Building from source

Service can be built from source (Go 1.21+ and Node.js required):

git clone https://github.com/x1unix/go-playground.git
cd go-playground
make
sudo make install
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]

Directories ยถ

Path Synopsis
cmd
playground command
wasm/analyzer command
wasm/go-repl command
internal
analyzer/check
Package check checks provided Go code and reports syntax errors
Package check checks provided Go code and reports syntax errors
gorepl/symbols
Package symbols contains additional 'syscall/js' Go symbols for Yaegi which not present by default.
Package symbols contains additional 'syscall/js' Go symbols for Yaegi which not present by default.
gowasm/wlog
Package wlog implements a simple logging package for internal WASM workers use.
Package wlog implements a simple logging package for internal WASM workers use.
pkg
goproxy
Package goproxy provides Go modules proxy API client.
Package goproxy provides Go modules proxy API client.
tools
collect-builtin command
collector command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL