Go4E stands for Go for Education.
- Uses Go 1.17.2
- Each folder in the base dir is a
moduleand so we have multiple modules in this repo. go.modis a file in eachmodulewhich tells us about the module dependenciesgo.sumis not likepackage-lock.jsonas in Node.js projects; it only contains the cryptographic hashes of the dependency- In Go,
module&packageare different things.
- Clone the repository:
https://github.com/shhivam/go4e.git cdinto the desired module which you want to build- Make sure we have a
mainpackage in the module - Run
go build