What do you use Go for?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/golang

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Less time debugging, more time building
  • JetBrains - Developer Ecosystem Survey 2022
  • windigo

    Windows API and GUI in idiomatic Go.

  • liblsdj

    Library for working with the LSDj save file format - WIP

    for $FUN, a library to handle sav files for LSDJ (a tracker rom to make chiptune with gameboy) and i'm doing some experiments with tinygo.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • status

    set statuses for your favorite services from anywhere with a single app 🚀 (by carlosonunez)

    I send all receipts and credit card/checking account alerts to Expensify via their undocumented API with a Go program I wrote. I'm also writing a tool that makes it easy to update your online statuses from a single place; goroutines, channels, and sync.WaitGroup makes that really easy.

  • liwords

    A site that allows people to play a crossword board game against each other

    The source code is at https://github.com/domino14/liwords

  • clover

    A lightweight document-oriented NoSQL database written in pure Golang. (by ostafen)

  • go-formatter

    A curated list of awesome Go frameworks, libraries and software

    For machine learning, I use https://gorgonia.org/. For games, I use https://ebiten.org/ For GUIs, I usually use https://fyne.io/ . This (https://github.com/avelino/awesome-go) is a good resource too.

  • Gorgonia

    Gorgonia is a library that helps facilitate machine learning in Go.

    For machine learning, I use https://gorgonia.org/. For games, I use https://ebiten.org/ For GUIs, I usually use https://fyne.io/ . This (https://github.com/avelino/awesome-go) is a good resource too.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • fyne

    Cross platform GUI in Go inspired by Material Design

    For machine learning, I use https://gorgonia.org/. For games, I use https://ebiten.org/ For GUIs, I usually use https://fyne.io/ . This (https://github.com/avelino/awesome-go) is a good resource too.

  • Ebiten

    Ebitengine - A dead simple 2D game library for Go

    For machine learning, I use https://gorgonia.org/. For games, I use https://ebiten.org/ For GUIs, I usually use https://fyne.io/ . This (https://github.com/avelino/awesome-go) is a good resource too.

  • vugu

    Vugu: A modern UI library for Go+WebAssembly (experimental)

    There is https://www.vugu.org/ It's Vue, but Go instead of JS.

  • bubbletea

    A powerful little TUI framework 🏗

    thanks! bubbletea is really good to get that 80s retrofuturistic look and feel...

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts