Skip to content

Golang Libraries, Apps, Golang Jobs and Go Tutorials

Golang News, Tutorials, Go Libraries and Golang Jobs

Menu
  • Golang Jobs / Go Developer Jobs
  • Go/JS Full Stack Development

Tag: ci

A CLI Tool for CI/CD pipelines to prevent Golang spaghetti code

No Comments
| Golang Applications, Golang Libraries

A Golang-based command line tool for CI/CD pipelines (and dev machines) that helps to prevent Go spaghetti code (a.k.a. big ball of mud). Thankfully, in the Go world, the compiler already prevents circular dependencies between packages. So this tool has to care only about additional undesired dependencies. I gave a talk that included the motivation for […]

Read More »

How Uber halved Golang monorepo CI build time

No Comments
| Golang Blog, Golang Tutorials

Before the year 2021, Uber™ engineers would have to take quite a taxing journey to make a code change to the Golang Monorepo. First, the engineer would make their changes on a local branch and put up a code revision to our internal code review system, Phabricator. Next, Uber™’s infrastructure would see the request and initiate a […]

Read More »

How to build a CI pipeline for a Golang library

No Comments
| Golang Tutorials

The author of this article has been playing with Dagger for months now using it in various projects. In this post, I’ll share my experience with using Dagger to build CI pipelines for Golang libraries. TL;DR: Check out this repository for a complete example. Important: I’m going to focus on Golang library-specific details and will not explain Dagger basic concepts. Please […]

Read More »

Search golang Blog & News

Categories

  • General
  • Golang Applications
  • Golang Blog
  • Golang Jobs
  • Golang Libraries
  • Golang Tutorials

Looking for a Developer Job?

Golang Jobs
Remote Golang Jobs
Fullstack Developer Jobs Board
Rust Jobs
Python Jobs
Javascript Jobs
React Jobs
Java Jobs

Hire Me

  • Golang Software Development
  • Software Architecture and Consulting
  • Full Stack Developer
Software Development Services (Golang/JavaScript)

golang ch Twitter

Follow @golangch

api Authentication Authorization boilerplate ci ci/cd cli tool concurrency container context database dba devops docker email error handling framework game generics github golang jobs golang library GORM gRPC gui image processing JSON JWT kubernetes lowcode memory management microservice mongodb monitoring multilanguage nats oauth2 opensource orm rest api RestAPI starter streaming testing websockets

@golangch golang Twitter Feed

Tweets by @golangch

Golang Libraries, Apps, Golang Jobs and Go Tutorials 2023 . Powered by WordPress