Go tools and GitLab: How to do continuous integration like a boss
Nov 27, 2017Julien Andrieux

Summary
This post details the integration of Go development tools (lint, unit tests, data race detection, memory sanitizer, code coverage, build) into a CI pipeline using GitLab CI and a Makefile. It provides specific commands and configurations for each tool and demonstrates how to set up a `.gitlab-ci.yml` file to automate these checks. The post also covers the installation of external tools like `golint` and the use of Clang/LLVM for memory sanitization.