learn-go-with-tests

Go tutorial

A comprehensive resource for learning Go programming with test-driven development (TDD) principles.

Learn Go with test-driven development

GitHub

22k stars
308 watching
3k forks
Language: Go
last commit: almost 2 years ago
Linked from 3 awesome lists

gogolangtddtest-driven-developmenttesting

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
inancgumus/learngoA repository of thousands of Go examples and exercises to help developers learn the language by fixing and solving problems.18,987
golang/goA programming language designed to build simple, reliable, and efficient software124,564
smartystreets/goconveyA tool for writing and running Go tests in the browser or terminal with visualizations of test results8,282
stretchr/testifyA toolkit providing common assertions and mocks to support testing in Go programming language.23,652
cweill/gotestsGenerates Go test boilerplate from source code4,975
maxatome/go-testdeepTool for comparing and testing Go code436
testcontainers/testcontainers-goA Go package that enables easy creation and cleanup of container-based test dependencies.3,718
thewhitetulip/web-dev-golang-anti-textbookA tutorial-based guide to writing web applications in Go without using a framework.3,186
goplus/gopA programming language designed to simplify coding and support STEM education and data science8,996
marvinjwendt/testzaA comprehensive testing framework for Go, providing features for assertions, fuzzing, output capture, and more.419
rendon/testcliA testing framework for command line applications in Go language37
campoy/go-tooling-workshopTeaching the tools used by Go developers to improve their coding skills and performance2,790
therecipe/qtAn API that allows developers to write cross-platform GUI applications with Qt on various platforms using the Go programming language10,511
onsi/ginkgoA modern testing framework designed to help developers write expressive specs for Go applications.8,415
maargenton/go-testpredicateA comprehensive assertions library with diagnostic output for unit testing in Go.5