Class 1: First steps
Class 2: Performance, and Multithreading with Kafka and Rabbitmq
Class 3: HTTP, APIs, and Deployment
Documentation: https://go.dev/doc/
Examples: https://gobyexample.com/
The things you need before installing the software.
- Visual Studio Code
- Install Go
- DB Sqlite3
A few examples of useful commands and/or tasks.
$ go run main.go --> To run the program, put the code in main.go and use go run.
$ $ go build main.go --> Sometimes we’ll want to build our programs into binaries. We can do this using go build.
$ ls
main main.go
$ ./main --> We can then execute the built binary directly.
$ &{1234 10 1 11}
$ go test ./... --> Test the aplication