-
Task #1: Validating environment setup:
$GOBIN/task1
-
Task #2: Importing between modules:
go test github.com/slomek/go-workshops/tasks/task2/wall
-
Task #3: Creating structs:
go test github.com/slomek/go-workshops/tasks/task3/fb
-
Task #4: Creating interfaces:
go test github.com/slomek/go-workshops/tasks/task4/fb
-
Task #5: Value & Pointer receivers
go test github.com/slomek/go-workshops/tasks/task5/bday
-
Task #6: Wait groups
go run tasks/task6/main.go
-
Task #7a: Channels
go test github.com/slomek/go-workshops/tasks/task7/unbuff
-
Task #7b: Select
go test github.com/slomek/go-workshops/tasks/task7/sel
This is a quick and simple tutorial created in a form od TDD-like workshops.
To run the presentation please download golang 'present' tool
go get golang.org/x/tools/cmd/present
And
present