Files
learngo/24-structs/exercises/README.md
2019-05-09 14:17:55 +03:00

23 lines
982 B
Markdown

# Struct Exercises
You'll build a queryable command-line game store.
1. **[Warm Up](https://github.com/inancgumus/learngo/tree/master/24-structs/exercises/01-warmup)**
Load up the data into the game store.
2. **[List](https://github.com/inancgumus/learngo/tree/master/24-structs/exercises/02-list)**
Now, it's time to add an interface to your program using the bufio.Scanner. So the users can list the games, or search for the games by id.
3. **[Query By Id](https://github.com/inancgumus/learngo/tree/master/24-structs/exercises/03-query-by-id)**
Add a new command: "id". So the users can query the games by id.
4. **[Encode](https://github.com/inancgumus/learngo/tree/master/24-structs/exercises/04-encode)**
Add a new command: "save". Encode the games to json, and print it, then terminate the loop.
5. **[Decode](https://github.com/inancgumus/learngo/tree/master/24-structs/exercises/05-decode)**
Load the initial data to the game store from json.