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)
 |