Go Miscellaneous

Open-source Go projects categorized as Miscellaneous | Edit details

Top 23 Go Miscellaneou Projects

  • GitHub repo go-formatter

    A curated list of awesome Go frameworks, libraries and software

    Project mention: Awesome Functional Programming | news.ycombinator.com | 2022-01-20

    I like them when I am new to a technology or programming language. For example last year I spent a significant amount of time writing Go code and doing Solidity/blockchain development.

    Being able to scan [awesome-go](https://github.com/avelino/awesome-go), [awesome-solidity](https://github.com/bkrem/awesome-solidity), and [awesome-nft](https://github.com/gianni-dalerta/awesome-nft) for general resources, projects, guides, or just general information was a nice resource to have in my back pocket.

    I think your point is valid, but it's also a personal expectation of what you get out of the resource. I think the fact that they are open ended helps both developers who are trying to reach an audience and people who are browsing for new tools, ideas, etc.

  • GitHub repo wire

    Compile-time Dependency Injection for Go

    Project mention: How do you deal with dependency injection? | reddit.com/r/golang | 2021-12-26

    We use wire https://github.com/google/wire

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo gopsutil

    psutil for golang

    Project mention: I need a monitoring tool for freebsd | reddit.com/r/freebsd | 2021-12-27

    Golang process metrics but cpu, io are missing for freebsd https://github.com/shirou/gopsutil

  • GitHub repo go.uuid

    UUID package for Go

    Project mention: CVE-2021-3538 issued for latest release of github.com/satori/go.uuid | reddit.com/r/golang | 2021-05-06
  • GitHub repo afero

    A FileSystem Abstraction System for Go

    Project mention: File Systems implemented in Go | dev.to | 2021-12-04

    afero - A FileSystem Abstraction System for Go

  • GitHub repo archiver

    Easily create & extract archives, and compress & decompress files of various formats

    Project mention: Wormhole-gui 2.2.0 has been released | reddit.com/r/golang | 2021-03-15

    The next major release, v2.2.0, is out now. Most notably, this release replaces mholt/archiver with a custom zip extractor for faster directory receives and smaller binaries, adds settings for controlling advanced wormhole client options and a lot of smaller bug fixes. This release also incorporates the initial support for building on Apple M1 computers (release binaries for that architecture are currently not available though).

  • GitHub repo fx

    A dependency injection based application framework for Go. (by uber-go)

    Project mention: How do you deal with dependency injection? | reddit.com/r/golang | 2021-12-26

    You can try Fx, it works pretty well. You can opt out of a lot of features if you just want DI.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo dig

    A reflection based dependency injection toolkit for Go.

  • GitHub repo gofakeit

    Random fake data generator written in go

    Project mention: Creating a PDF With Go, Maroto & Gofakeit | dev.to | 2021-05-01

    Using mock data is a great way to speed up the prototyping process. We will use the GoFakeIt package to create a little dummy data generator to insert into our PDF.

  • GitHub repo jabba

    (cross-platform) Java Version Manager

    Project mention: JDK 17 on GitHub Actions | reddit.com/r/scala | 2021-09-17

    Oh, I see. In that case, it surely isn't worth it. There's still a chance that Jabba will use Disco API for JVMs instead of maintaining its own index: https://github.com/shyiko/jabba/issues/778

  • GitHub repo service

    Starter code for writing web services in Go using Kubernetes.

    Project mention: Boilerplate for experienced devs | reddit.com/r/golang | 2021-12-14

    For a general web app stuff I like to use this repository as a reference https://github.com/ardanlabs/service

  • GitHub repo gatus

    ⛑ Gatus - Automated service health dashboard

    Project mention: Uptime monitor for many http endpoints? | reddit.com/r/devops | 2022-01-14

    You can have a look at Gatus but I don't know how it will handle that many hosts (I have maybe 30). It has an API but it's read only, however the config file is monitored so you could probably write a script to dynamically add and remove hosts.

  • GitHub repo go-multierror

    A Go (golang) package for representing a list of errors as a single error.

    Project mention: If you absolutely must create a generic Optional… | reddit.com/r/golang | 2021-12-31
  • GitHub repo gosms

    :mailbox_closed: Your own local SMS gateway in Go

  • GitHub repo base64Captcha

    captcha of base64 image string

  • GitHub repo go-resiliency

    Resiliency patterns for golang

  • GitHub repo modern-go-application

    Modern Go Application example

  • GitHub repo go-commons-pool

    a generic object pool for golang

  • GitHub repo xstrings

    Implements string functions widely used in other languages but absent in Go.

  • GitHub repo llvm

    Library for interacting with LLVM IR in pure Go.

    Project mention: Enums in Go: best way to convert back to string value? | reddit.com/r/golang | 2022-01-06

    Example uses of string2enum at https://github.com/llir/llvm/blob/master/asm/enum/Makefile

  • GitHub repo errorx

    A comprehensive error handling library for Go

    Project mention: Error handling in Go HTTP applications | reddit.com/r/golang | 2021-05-17
  • GitHub repo go-restful-api

    An idiomatic Go REST API starter kit (boilerplate) following the SOLID principles and Clean Architecture

  • GitHub repo go-shortid

    Super short, fully unique, non-sequential and URL friendly Ids

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-20.

Go Miscellaneous related posts


What are some of the best open-source Miscellaneou projects in Go? This list will help you:

Project Stars
1 go-formatter 74,024
2 wire 7,293
3 gopsutil 7,234
4 go.uuid 4,463
5 afero 4,202
6 archiver 3,439
7 fx 2,434
8 dig 2,308
9 gofakeit 2,231
10 jabba 2,162
11 service 2,139
12 gatus 2,107
13 go-multierror 1,472
14 gosms 1,361
15 base64Captcha 1,326
16 go-resiliency 1,314
17 modern-go-application 1,125
18 go-commons-pool 1,002
19 xstrings 973
20 llvm 839
21 errorx 794
22 go-restful-api 753
23 go-shortid 717
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.