28 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: Go Playground
 | |
| ---
 | |
| 
 | |
| # The Golang Playground
 | |
| The Golang playground is a website where you can write Go code online, so that you don't have to set up any developmet environment.
 | |
| 
 | |
| Just open a new browser window clicking [Playground](https://play.golang.org).
 | |
| 
 | |
| Once there you'll get the buttons:
 | |
| 1. Run
 | |
| 2. Format
 | |
| 3. Imports
 | |
| 4. Share
 | |
| 
 | |
| The Run button sends the instruction to compile the code you wrote to the google servers that run the golang backend.
 | |
| 
 | |
| The Format button implements the idiomatic formatting style of the language, you can read more [here](https://golang.org/pkg/fmt/)
 | |
| 
 | |
| Imports just check what packages you have declared within import(). An import path is a string that uniquely identifies a package. A package's import path corresponds to its location inside a workspace or in a remote repository (explained below). [More](https://golang.org/doc/code.html#ImportPaths)
 | |
| 
 | |
| With Share you get an URL where the code you just wrote is saved. Useful when asking for help showing your code.
 | |
| 
 | |
| #### More Information:
 | |
| <!-- Please add any articles you think might be helpful to read before writing the article -->
 | |
| * [The Go Playground](https://play.golang.org/)
 | |
| * [A Tour of Go](https://tour.golang.org/welcome/4)
 |