
Screencasts - Helpful Golang Practices Tutorials
Date Published
Reading time
1 minIn this article
Helpful Golang Practices
Golang is a new language that borrows ideas from existing languages. This series of Golang Practices Tutorials screen casts 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
[Video: https://youtu.be/EFeXUBGZo1o]
The Usefulness of Linters
[Video: https://youtu.be/iopR-mGcT-A]
The Basics of Relational Databases
[Video: https://youtu.be/yGraMIOWbSI]
Defer Keyword
[Video: https://youtu.be/cwc-GzxpJB8]
Signal Handling
[Video: https://youtu.be/cO5qJ2pK9yQ]
Error Handling
[Video: https://youtu.be/MSDvGsJQ-KI]
Working With Slices
[Video: https://youtu.be/dojj_uRaH2Y]
Structure Tags
[Video: https://youtu.be/TUg_aSBCPKY]
Working With Time
[Video: https://youtu.be/2IAzxPAoVi0]
Working With JSON
[Video: https://youtu.be/1JCENL94jjE]
Go 1.9 Type Aliases
[Video: https://youtu.be/UcD490FyREY]
Part of
More to read

Generative AI integration explained: the patterns, architecture, security controls and rollout steps for adding GenAI to the systems your business already runs.

Build a software development project plan that holds up: a section-by-section template with milestones, a RACI matrix, risk register and definition of done.

Custom AI development explained: when it beats off-the-shelf AI, what a build involves, and how in-house and outsourced teams compare on speed and risk.

Custom software development services explained: what each phase includes, when custom beats SaaS, how engagement models differ and how to vet a partner.