Go IoC

Open-source Go projects categorized as IoC

Top 9 Go IoC Projects

  1. do

    ⚙️ A dependency injection toolkit based on Go 1.18+ Generics.

    Project mention: Do: A dependency injection toolkit based on Go 1.18 Generics | news.ycombinator.com | 2024-07-24
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. YaraHunter

    🔍🔍 Malware scanner for cloud-native, as part of CI/CD and at Runtime 🔍🔍

  4. container

    A lightweight yet powerful IoC dependency injection container for the Go programming language (by golobby)

  5. countries

    Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, FIPS, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies, Unicode CLDR. (by biter777)

  6. di

    🛠 A full-featured dependency injection container for go programming language. (by d3fvxl)

  7. hiboot

    hiboot is a high performance web and cli application framework with dependency injection support

  8. ore

    Advanced Dependency Injection Solution for Go (by firasdarwish)

    Project mention: Ore: Advanced Dependency Injection Package for Go | dev.to | 2025-01-12

    GitHub Repository

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. kinit

    GO Dependency Injection

  11. inventory

    A hot-reload application data framework based on IoC (Inversion of Control) (by avivklas)

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).

Go IoC discussion

Log in or Post with

Go IoC related posts

  • ControllerBus: framework for modular Go programs w/ Protobuf config & Controllers

    1 project | /r/ApertureRobotics | 18 Oct 2022
  • Scans container images, running Docker containers and filesystems to find indicators of malware

    1 project | /r/kubernetes | 11 Jul 2022
  • A dependency injection toolkit based on Go 1.18+ Generics. Support for health checks and graceful shutdown.

    2 projects | /r/golang | 7 Jul 2022
  • YaRadare

    1 project | news.ycombinator.com | 7 Jul 2022

Index

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

# Project Stars
1 do 2,090
2 YaraHunter 1,309
3 container 590
4 countries 446
5 di 235
6 hiboot 181
7 ore 21
8 kinit 10
9 inventory 7

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?