8. Getting Started CodingΒΆ
Note
Staff Advice: Design a solution before starting the implementation. Students consistently agree that design is harder than implementation across multiple iterations of this project. A faithful implementation of a faulty design will not earn you many points.
See additional suggestions in Staff Advice.
Follow these steps to get started with the coding portion of Project 2.
Complete the online Golang Tutorial.
The tutorial can take quite a bit of time to complete, so plan accordingly.
The tutorial is a helpful tool that you may end up referencing frequently, especially while learning Go for the first time.
Clone the Project 2 - Starter Code repoistory.
In the root of the repository, run:
go test
. Go will automatically retrieve the dependencies defined ingo.mod
and run the tests defined inproj2_test.go
. It is expected that some tests will fail because you have not yet implemented all of the required functions.