- This app is built as a beginner project in an effort to learn more about the Go programming language.
- This app allows one to add classes and students to those classes.
- This document will be updated as development continues.
- ๐จ To run this program, it is assumed that you have a valid installation of Go ๐จ
- At present, the app only works in memory. This means that all data created will NOT persist when the app is stopped or interupted.
- The app is slowly being migrated to using MySQL database for persistence of data. One can:
- Find a student by ID
- Check if a class exists
- Create a class.
- Other features will be ported to storing data in a DB over time.
-> change directory into the folder like so: cd class-register
.
-> Next, run the command
go run .
go run main.go helpers.go
-
This will present you with a menu that looks like this:
Welcome to Class Register 1. Create a new class 2. Add a student to a class 3. Remove a student from a class 4. Print all students in a class 5. Log start time of class 6. Log end time of class 7. Exit