Categorygithub.com/Ackar/intro-to-go-workshop
modulepackage
0.0.0-20230906103857-519d67a614ff
Repository: https://github.com/ackar/intro-to-go-workshop.git
Documentation: pkg.go.dev

# 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

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

# Structs

No description provided by the author
Level2 is about using structs and storing state.