https://github.com/jessie-codes/golang-cat-cafe
Learn Go by building a cat cafe API.
https://github.com/jessie-codes/golang-cat-cafe
golang golang-examples tutorial tutorial-exercises
Last synced: 7 months ago
JSON representation
Learn Go by building a cat cafe API.
- Host: GitHub
- URL: https://github.com/jessie-codes/golang-cat-cafe
- Owner: jessie-codes
- License: mit
- Created: 2019-11-24T02:15:26.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-12-11T08:54:35.000Z (over 5 years ago)
- Last Synced: 2023-03-02T20:40:48.775Z (over 2 years ago)
- Topics: golang, golang-examples, tutorial, tutorial-exercises
- Language: Go
- Size: 7.2 MB
- Stars: 1
- Watchers: 1
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Golang Cat Cafe
Learn Go by building a cat cafe API.
## Getting Started
1. [Install Go](https://golang.org/doc/install). (Minimum version: `1.12.0`)
2. Fork and clone the github repo.
3. Download dependencies using `go mod tidy`.
4. Test your go installation by running `go run hello.go`.## Workshop
For this workshop, we will use the starter code in the `tutorial` folder. The workshop is divided into three parts:
1. [Part One - Structs and Interfaces](docs/STRUCTS_INTERFACES.md)
2. [Part Two - Building a Simple REST Server](docs/REST.md)
3. [Part Three - Concurrency](docs/CONCURRENCY.md)## Completed Code
A finished, working version of code from the tutorial can be found in the `complete` folder.