Skip to content

jmateer12/LearnGo

Repository files navigation

Repository for learning go with test driven development

https://quii.gitbook.io/learn-go-with-tests/go-fundamentals/hello-world#hello-you

to run use go run . (or file path)

to test use go test or go test -v (for verbose)

to benchmark a function use go test -bench="." can also add -benchmem (for memory stats)

go can help us with race conditions with go test -race

to check coverage of code use go test -cover

A CRUD API is a Create Read Update Delete API (Application Programming Interface)

Dependency Injection DI is a way to pass in dependencies into a function

DRY stands for Don't Repeat Yourself and is a methodology of programming to reduce redundant code when done right

About

Repo for self-learning the go programming language

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published