What we’re doing to help fight COVID-19 now Read More

Screencasts – Helpful Golang Practices

Helpful Golang Practices

Go is a new language that borrows ideas from existing languages. This series of screencasts shows the many ways that Go programs are different. C++ or Java does not translate directly to Go. Go brings a different perspective to development – and – as such it is important to understand its properties and idiosyncrasies. It is also helpful to know established Go conventions such as naming, formatting, program construction, etc. so other programmers will understand your work. 

Advanced Uses of Gometalinter

The Usefulness of Linters

The Basics of Relational Databases

Defer Keyword

Signal Handling

Error Handling

Working With Slices

Structure Tags

Working With Time

Working With JSON

Go 1.9 Type Aliases