Track Awesome Go Updates Weekly

A curated list of awesome Go frameworks, libraries and software

🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 avelino/awesome-go · ⭐ 134K · 🏷️ Programming Languages

[ Daily / Weekly / Overview ]

Dec 16 - Dec 22, 2024

Caches

Distributed Systems

Dec 09 - Dec 15, 2024

Networking

Utilities

Dec 02 - Dec 08, 2024

Standard CLI

Project Layout

UUID

Nov 25 - Dec 01, 2024

Standard CLI

Search and Analytic Databases

Game Development

Strings

Security

Server Applications

Third-party APIs

Websites / Libraries for creating HTTP middlewares

Nov 18 - Nov 24, 2024

Authentication and OAuth

Utilities

Video

Web Frameworks

Nov 11 - Nov 17, 2024

Caches

Template Engines

Utilities

Validation

Workflow Frameworks / Libraries for creating HTTP middlewares

Zero Trust / Libraries for creating HTTP middlewares

Oct 28 - Nov 03, 2024

Distributed Systems

Messaging

Parsers/Encoders/Decoders

Third-party APIs

Web Frameworks

Code Analysis / Libraries for creating HTTP middlewares

Oct 21 - Oct 27, 2024

Databases Implemented in Go

Images

Utilities

Workflow Frameworks / Libraries for creating HTTP middlewares

Oct 14 - Oct 20, 2024

Financial

Networking

Utilities

Free e-books / Libraries for creating HTTP middlewares

Guided Learning / Libraries for creating HTTP middlewares

Oct 07 - Oct 13, 2024

Artificial Intelligence

Authentication and OAuth

Queues

Error Handling

Financial

IoT (Internet of Things)

Package Management

Tutorials / Libraries for creating HTTP middlewares

Sep 30 - Oct 06, 2024

Project Layout

Performance

Reflection

Utilities

Sep 23 - Sep 29, 2024

Maps

GUI

Messaging

Science and Data Analysis

Web Frameworks

Sep 16 - Sep 22, 2024

Continuous Integration

Microsoft Word

Science and Data Analysis

Go Tools / Libraries for creating HTTP middlewares

Sep 09 - Sep 15, 2024

Blockchain

Bot Building

Continuous Integration

Search and Analytic Databases

Distributed Systems

Email

Dependency Injection

Networking

Testing Frameworks

Third-party APIs

Code Analysis / Libraries for creating HTTP middlewares

Websites / Libraries for creating HTTP middlewares

Tutorials / Libraries for creating HTTP middlewares

Sep 02 - Sep 08, 2024

Database Tools

Error Handling

File Handling

Machine Learning

DevOps Tools / Libraries for creating HTTP middlewares

Tutorials / Libraries for creating HTTP middlewares

Aug 26 - Sep 01, 2024

Artificial Intelligence

Authentication and OAuth

Blockchain

Standard CLI

Images

Networking

Meetups / Libraries for creating HTTP middlewares

Aug 19 - Aug 25, 2024

Actor Model

Artificial Intelligence

Reflection

Aug 12 - Aug 18, 2024

Configuration

Data Integration Frameworks

Distributed Systems

Game Development

Goroutines

GUI

IoT (Internet of Things)

Messaging

Language Detection

Networking

Security

Template Engines

Testing Frameworks

Parsers/Encoders/Decoders

Utility/Miscellaneous

UUID

Workflow Frameworks / Libraries for creating HTTP middlewares

Other Software / Libraries for creating HTTP middlewares

Benchmarks / Libraries for creating HTTP middlewares

Aug 05 - Aug 11, 2024

Game Development

Validation

Jul 29 - Aug 04, 2024

Messaging

Networking

Serialization

Utilities

DevOps Tools / Libraries for creating HTTP middlewares

Jul 22 - Jul 28, 2024

Configuration

Databases Implemented in Go

GUI

Parsers/Encoders/Decoders

Web Frameworks

DevOps Tools / Libraries for creating HTTP middlewares

Jul 15 - Jul 21, 2024

Configuration

Project Layout

Jul 01 - Jul 07, 2024

Configuration

Caches

Database Tools

NoSQL Database Drivers

Distributed Systems

Embeddable Scripting Languages

GUI

IoT (Internet of Things)

Machine Learning

Translation

ORM

Security

Server Applications

Mock

Third-party APIs

Utilities

Web Frameworks

WebAssembly / Libraries for creating HTTP middlewares

DevOps Tools / Libraries for creating HTTP middlewares

May 20 - May 26, 2024

Databases Implemented in Go

Database Tools

Geographic

Logging

Testing Frameworks

Mock

Fuzzing and delta-debugging/reducing/shrinking

Selenium and browser control tools

Third-party APIs

DevOps Tools / Libraries for creating HTTP middlewares

May 13 - May 19, 2024

Continuous Integration

Embeddable Scripting Languages

Security

May 06 - May 12, 2024

Configuration

Continuous Integration

Embeddable Scripting Languages

Validation

Video

Go Tools / Libraries for creating HTTP middlewares

Apr 22 - Apr 28, 2024

Networking

Apr 15 - Apr 21, 2024

Parsers/Encoders/Decoders

Meetups / Libraries for creating HTTP middlewares

Apr 01 - Apr 07, 2024

Continuous Integration

Mar 25 - Mar 31, 2024

Networking

Mar 18 - Mar 24, 2024

Other Software / Libraries for creating HTTP middlewares

Mar 11 - Mar 17, 2024

Third-party APIs

Utilities

Mar 04 - Mar 10, 2024

Authentication and OAuth

Continuous Integration

Dependency Injection

Utilities

DevOps Tools / Libraries for creating HTTP middlewares

E-books for purchase / Libraries for creating HTTP middlewares

Feb 26 - Mar 03, 2024

Blockchain

Date and Time

Financial

JSON

Dependency Injection

Translation

ORM

Security

Code Analysis / Libraries for creating HTTP middlewares

Websites / Libraries for creating HTTP middlewares

Tutorials / Libraries for creating HTTP middlewares

Feb 19 - Feb 25, 2024

Bot Building

Build Automation

Configuration

Interfaces to Multiple Backends

NoSQL Database Drivers

Distributed Systems

Dependency Injection

Strings

Security

Template Engines

Web Frameworks

Workflow Frameworks / Libraries for creating HTTP middlewares

Feb 05 - Feb 11, 2024

Caches

Distributed Systems

Goroutines

Images

Markup Languages

Web Frameworks

Go Tools / Libraries for creating HTTP middlewares

Jan 01 - Jan 07, 2024

Authentication and OAuth

Distributed Systems

Security

Dec 25 - Dec 31, 2023

Artificial Intelligence

Email

Error Handling

GUI

Serialization

Web Frameworks

Go Generate Tools / Libraries for creating HTTP middlewares

DevOps Tools / Libraries for creating HTTP middlewares

Other Software / Libraries for creating HTTP middlewares

Nov 06 - Nov 12, 2023

Template Engines

Code Analysis / Libraries for creating HTTP middlewares

Meetups / Libraries for creating HTTP middlewares

Oct 30 - Nov 05, 2023

Caches

Forms

Security

Server Applications

Oct 23 - Oct 29, 2023

Blockchain

Oct 16 - Oct 22, 2023

Search and Analytic Databases

File Handling

Financial

Generators

Goroutines

GUI

Logging

Messaging

Dependency Injection

Networking

HTTP Clients

Third-party APIs

Utilities

Code Analysis / Libraries for creating HTTP middlewares

DevOps Tools / Libraries for creating HTTP middlewares

Other Software / Libraries for creating HTTP middlewares

Conferences / Libraries for creating HTTP middlewares

Free e-books / Libraries for creating HTTP middlewares

Sep 18 - Sep 24, 2023

Dependency Injection

Go Generate Tools / Libraries for creating HTTP middlewares

DevOps Tools / Libraries for creating HTTP middlewares

Sep 11 - Sep 17, 2023

Databases Implemented in Go

Project Layout

Sep 04 - Sep 10, 2023

SQL Query Builders

Aug 28 - Sep 03, 2023

Database Tools

Date and Time

ORM

Aug 21 - Aug 27, 2023

Build Automation

Financial

Query Language

Utilities

Aug 14 - Aug 20, 2023

Functional

Utilities

DevOps Tools / Libraries for creating HTTP middlewares

Aug 07 - Aug 13, 2023

Networking

Jul 31 - Aug 06, 2023

Advanced Console UIs

Utilities

Other Software / Libraries for creating HTTP middlewares

Jul 24 - Jul 30, 2023

Networking

Tutorials / Libraries for creating HTTP middlewares

Jul 17 - Jul 23, 2023

Blockchain

Goroutines

Query Language

Jun 19 - Jun 25, 2023

Caches

Logging

Utilities

Jun 05 - Jun 11, 2023

Web Frameworks

May 29 - Jun 04, 2023

Standard CLI

Distributed Systems

May 22 - May 28, 2023

Advanced Console UIs

Queues

Caches

Databases Implemented in Go

Relational Database Drivers

Distributed Systems

Error Handling

Generators

IoT (Internet of Things)

JSON

Logging

Uncategorized

Networking

Security

Scrapers

Web Frameworks

Code Analysis / Libraries for creating HTTP middlewares

Go Generate Tools / Libraries for creating HTTP middlewares

Go Tools / Libraries for creating HTTP middlewares

DevOps Tools / Libraries for creating HTTP middlewares

Other Software / Libraries for creating HTTP middlewares

Tutorials / Libraries for creating HTTP middlewares

Guided Learning / Libraries for creating HTTP middlewares

Apr 24 - Apr 30, 2023

Logging

Project Layout

Apr 17 - Apr 23, 2023

Continuous Integration

Caches

Images

Logging

Other Software / Libraries for creating HTTP middlewares

Apr 10 - Apr 16, 2023

Code Analysis / Libraries for creating HTTP middlewares

Apr 03 - Apr 09, 2023

Markup Languages

Utilities

Twitter / Libraries for creating HTTP middlewares

Websites / Libraries for creating HTTP middlewares

Mar 13 - Mar 19, 2023

Authentication and OAuth

NoSQL Database Drivers

JSON

Science and Data Analysis

Third-party APIs

Utilities

Mar 06 - Mar 12, 2023

Advanced Console UIs

JSON

Third-party APIs

Go Generate Tools / Libraries for creating HTTP middlewares

Feb 27 - Mar 05, 2023

Database Schema Migration

Feb 20 - Feb 26, 2023

Bot Building

Build Automation

Database Tools

Error Handling

Messaging

Security

Other Software / Libraries for creating HTTP middlewares

E-books for purchase / Libraries for creating HTTP middlewares

Feb 06 - Feb 12, 2023

Miscellaneous Data Structures and Algorithms

Interfaces to Multiple Backends

Distributed Systems

E-books for purchase / Libraries for creating HTTP middlewares

Jan 30 - Feb 05, 2023

Free e-books / Libraries for creating HTTP middlewares

Jan 16 - Jan 22, 2023

Security

Jan 02 - Jan 08, 2023

Standard CLI

Goroutines

Dec 26 - Jan 01, 2022

Geographic

Dec 05 - Dec 11, 2022

Authentication and OAuth

Style Guides / Libraries for creating HTTP middlewares

Nov 21 - Nov 27, 2022

Advanced Console UIs

Meetups / Libraries for creating HTTP middlewares

Nov 14 - Nov 20, 2022

Advanced Console UIs

SQL Query Builders

Nov 07 - Nov 13, 2022

GUI

Uncategorized

Performance

Oct 31 - Nov 06, 2022

Standard CLI

Databases Implemented in Go

Email

Game Development

Logging

Strings

Third-party APIs

Validation

Video

Web Frameworks

E-books for purchase / Libraries for creating HTTP middlewares

Free e-books / Libraries for creating HTTP middlewares

Tutorials / Libraries for creating HTTP middlewares

Oct 24 - Oct 30, 2022

E-books for purchase / Libraries for creating HTTP middlewares

Oct 17 - Oct 23, 2022

Authentication and OAuth

Bot Building

Build Automation

Advanced Console UIs

Standard CLI

Oct 10 - Oct 16, 2022

Continuous Integration

Date and Time

Distributed Systems

Embeddable Scripting Languages

Goroutines

Utilities

Tutorials / Libraries for creating HTTP middlewares

Oct 03 - Oct 09, 2022

Version Control

Sep 26 - Oct 02, 2022

Game Development

Logging

Package Management

Third-party APIs

Sep 19 - Sep 25, 2022

Logging

Sep 12 - Sep 18, 2022

Standard CLI

Miscellaneous Data Structures and Algorithms

Relational Database Drivers

Goroutines

Messaging

Scrapers

Utilities

Code Analysis / Libraries for creating HTTP middlewares

E-books for purchase / Libraries for creating HTTP middlewares

Tutorials / Libraries for creating HTTP middlewares

Sep 05 - Sep 11, 2022

Databases Implemented in Go

Database Schema Migration

Aug 22 - Aug 28, 2022

ORM

Aug 15 - Aug 21, 2022

Relational Database Drivers

Financial

DevOps Tools / Libraries for creating HTTP middlewares

Aug 01 - Aug 07, 2022

Continuous Integration

Caches

Generators

Utilities

Middlewares / Actual middlewares

Code Analysis / Libraries for creating HTTP middlewares

Other Software / Libraries for creating HTTP middlewares

Jul 25 - Jul 31, 2022

GUI

JSON

Jul 18 - Jul 24, 2022

Authentication and OAuth

Jul 11 - Jul 17, 2022

Advanced Console UIs

Error Handling

Jul 04 - Jul 10, 2022

Configuration

Caches

Database Schema Migration

Financial

Logging

Networking

HTTP Clients

Regular Expressions

Third-party APIs

Utilities

DevOps Tools / Libraries for creating HTTP middlewares

Websites / Libraries for creating HTTP middlewares

Jun 27 - Jul 03, 2022

Database Tools

Financial

Forms

Jun 20 - Jun 26, 2022

Logging

Third-party APIs

Tutorials / Libraries for creating HTTP middlewares

Jun 13 - Jun 19, 2022

Email

Utilities

Go Tools / Libraries for creating HTTP middlewares

Jun 06 - Jun 12, 2022

Messaging

Conferences / Libraries for creating HTTP middlewares

Free e-books / Libraries for creating HTTP middlewares

May 30 - Jun 05, 2022

Configuration

Error Handling

Financial

Functional

Go Compilers

GUI

Dependency Injection

Translation

Stream Processing

Markup Languages

Parsers/Encoders/Decoders

Utilities

May 16 - May 22, 2022

Bot Building

Standard CLI

Miscellaneous Data Structures and Algorithms

Functional

Geographic

Goroutines

Workflow Frameworks / Libraries for creating HTTP middlewares

Other Software / Libraries for creating HTTP middlewares

May 09 - May 15, 2022

Miscellaneous Data Structures and Algorithms

May 02 - May 08, 2022

Email

Third-party APIs

Apr 25 - May 01, 2022

Configuration

Maps

Miscellaneous Data Structures and Algorithms

Database Tools

SQL Query Builders

Functional

Logging

Microsoft Excel

Dependency Injection

Morphological Analyzers

ORM

Query Language

Parsers/Encoders/Decoders

Third-party APIs

Web Frameworks

Routers / Libraries for creating HTTP middlewares

DevOps Tools / Libraries for creating HTTP middlewares

Apr 04 - Apr 10, 2022

Bit-packing and Compression

Bloom and Cuckoo Filters

Data Structure and Algorithm Collections

Iterators

Maps

Miscellaneous Data Structures and Algorithms

Nullable Types

Queues

Sets

Text Analysis

Trees

Pipes

Caches

Databases Implemented in Go

Database Tools

Interfaces to Multiple Backends

Relational Database Drivers

NoSQL Database Drivers

Search and Analytic Databases

Logging

Tokenizers

Security

Utilities

DevOps Tools / Libraries for creating HTTP middlewares

Websites / Libraries for creating HTTP middlewares

Mar 28 - Apr 03, 2022

Miscellaneous Data Structures and Algorithms

Database Tools

SQL Query Builders

Geographic

GUI

Dependency Injection

HTTP Clients

Reflection

Security

Utilities

Routers / Libraries for creating HTTP middlewares

DevOps Tools / Libraries for creating HTTP middlewares

Mar 21 - Mar 27, 2022

Bit Sets

Bloom and Cuckoo Filters

Miscellaneous Data Structures and Algorithms

Databases Implemented in Go

Functional

Job Scheduler

Morphological Analyzers

Third-party APIs

Mar 14 - Mar 20, 2022

Data Integration Frameworks

Language Detection

Morphological Analyzers

Slugifiers

Tokenizers

Translation

Transliteration

Networking

Formatters

Markup Languages

Parsers/Encoders/Decoders

Regular Expressions

Sanitation

Scrapers

RSS

Utility/Miscellaneous

Validation

DevOps Tools / Libraries for creating HTTP middlewares

Other Software / Libraries for creating HTTP middlewares

E-books for purchase / Libraries for creating HTTP middlewares

Mar 07 - Mar 13, 2022

Routers / Libraries for creating HTTP middlewares

Go Tools / Libraries for creating HTTP middlewares

Feb 28 - Mar 06, 2022

Database Schema Migration

Email

File Handling

Utilities

Web Frameworks

Feb 21 - Feb 27, 2022

Forms

HTTP Clients

Server Applications

Feb 14 - Feb 20, 2022

Trees

Email

Job Scheduler

Uncategorized

HTTP Clients

Other Software / Libraries for creating HTTP middlewares

Feb 07 - Feb 13, 2022

Project Layout

Reflection

Template Engines

Web Frameworks

Jan 31 - Feb 06, 2022

Audio and Music

Authentication and OAuth

Blockchain

Bot Building

Build Automation

Advanced Console UIs

Standard CLI

Configuration

Continuous Integration

CSS Preprocessors

Bit-packing and Compression

Bit Sets

Bloom and Cuckoo Filters

Maps

Miscellaneous Data Structures and Algorithms

Text Analysis

Trees

Caches

Databases Implemented in Go

Database Schema Migration

Database Tools

SQL Query Builders

Date and Time

Distributed Systems

Dynamic DNS

Email

Embeddable Scripting Languages

Error Handling

File Handling

Financial

Forms

Functional

Game Development

Generators

Geographic

Go Compilers

Goroutines

GUI

Hardware

Images

IoT (Internet of Things)

Job Scheduler

JSON

Logging

Machine Learning

Messaging

Microsoft Office

Microsoft Excel

Dependency Injection

Project Layout

Strings

Uncategorized

Language Detection

Morphological Analyzers

Tokenizers

Transliteration

Networking

HTTP Clients

OpenGL

ORM

Package Management

Performance

Query Language

Reflection

Resource Embedding

Science and Data Analysis

Security

Serialization

Server Applications

Stream Processing

Template Engines

Testing Frameworks

Mock

Fuzzing and delta-debugging/reducing/shrinking

Selenium and browser control tools

Fail injection

Third-party APIs

Utilities

UUID

Validation

Version Control

Video

Web Frameworks

Middlewares / Actual middlewares

Middlewares / Libraries for creating HTTP middlewares

Routers / Libraries for creating HTTP middlewares

WebAssembly / Libraries for creating HTTP middlewares

Windows / Libraries for creating HTTP middlewares

XML / Libraries for creating HTTP middlewares

Zero Trust / Libraries for creating HTTP middlewares

Code Analysis / Libraries for creating HTTP middlewares

Editor Plugins / Libraries for creating HTTP middlewares

Go Generate Tools / Libraries for creating HTTP middlewares

Go Tools / Libraries for creating HTTP middlewares

DevOps Tools / Libraries for creating HTTP middlewares

Other Software / Libraries for creating HTTP middlewares

Benchmarks / Libraries for creating HTTP middlewares

Conferences / Libraries for creating HTTP middlewares

E-books for purchase / Libraries for creating HTTP middlewares

Free e-books / Libraries for creating HTTP middlewares

Gophers / Libraries for creating HTTP middlewares

Meetups / Libraries for creating HTTP middlewares

Style Guides / Libraries for creating HTTP middlewares

Twitter / Libraries for creating HTTP middlewares

Reddit / Libraries for creating HTTP middlewares

Websites / Libraries for creating HTTP middlewares

Tutorials / Libraries for creating HTTP middlewares