Blog

/

Go

Posts from team Deepsource related to Go

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

5 Common mistakes in Go

A short list of patterns that beginners miss while writing Go.

Common anti-patterns in Go

A list of anti-patterns you should avoid while writing code in Golang.

7 popular web frameworks in Go

Pick a fresh one for your next side project.

Package management in Go

Brief overview of package management in Go — pre and post Go modules

DeepSource Go analyzer is now generally available

Support for more package managers, and 21 new issues detected.

The generics implementation of Go 1.18

How Go generics work under the hood

Custom marshalers in Go: An unexpected gotcha

Catching subtle bugs in struct embedding

Get started with DeepSource

DeepSource is free forever for small teams and open-source projects. Start analyzing your code in less than 2 minutes.

Newsletter

Read product updates, company announcements, how we build DeepSource, what we think about good code, and more.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.