# README
Introduction to Go
Setup
- Install Go
- Clone this repository
- Run
go run .
- You're all set!
New to programming or don't have anything set up on your machine? Try Github Codespaces.
How it works
This is an interactive Go tutorial meant to be used in conjunctions with other people.
Go through the levelX.go
files and compare your progress with others.
Each level will give you the opportunity to learn about different aspects of Go:
- Level 0: run the code, variables
- Level 1: basic syntax, loops, conditions and string building
- Level 2: structs and defer
- Level 3: JSON marshalling/unmarshalling, HTTP servers and clients
Have fun!
Help
- Introduction to Go presentation: https://www.canva.com/design/DAFtVlotmxE/WPYnrnPY8UsXXMMANb2hvw/view
- Effective Go: https://go.dev/doc/effective_go
See also
Visit https://github.com/gobridgenz/challenges for more challenges!
# Functions
No description provided by the author
No description provided by the author
Level3Handler is a HTTP handler that returns a link to a GIF in the JSON format.
No description provided by the author