Our great sponsors
- CodiumAI - TestGPT | Generating meaningful tests for busy devs
- SonarLint - Clean code begins in your IDE with SonarLint
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
- InfluxDB - Access the most powerful time series database as a service
simple map-based implementation of generic set in go
Hey there! I've finally tried generics. In most cases, I do not need them in my projects, but recently I need set and decided to implement a generic data structure. https://github.com/rutaka-n/genericset Do you have any need to use generics? especially in project code, not a library.
Process typed Go slices via generics and higher-order functions. (by tideland)
Just releasing a flexible package for the management of slices, see https://github.com/tideland/go-slices. Especially data collections may use generics in a helpful and positive way.
TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.
Infra provides authentication and access management to servers and Kubernetes clusters.
I use them frequently. see https://github.com/infrahq/infra/blob/main/internal/server/routes.go
SQL query builder and ORM/Factory generator for Go with support for PostgreSQL, MySQL and SQLite (by stephenafamo)
Scan provides the ability to to scan sql rows directly to any defined structure. (by stephenafamo)
Generic testing helper for Go
I made a package like that: https://github.com/carlmjohnson/be. It’s probably my most frequent use of generics.
Declarative and Intuitive Command Line Apps with Go
I'm using to allow for custom flag types in my CLI parsing library- a lot less duplicate code
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
A library for creating generic graph data structures and modifying, analyzing, and visualizing them. 一款用于创建通用图数据结构、对其进行修改、分析和可视化的库。
I also think that especially libraries are going to be more generic, primarily libraries for generic container types and data structures. I recently created my first generic library, too (link).
How are YOU using generics so far?
12 projects | reddit.com/r/golang | 20 May 2022
Why elixir over Golang
9 projects | reddit.com/r/elixir | 29 May 2023
How to start a Go project in 2023
21 projects | news.ycombinator.com | 23 May 2023
Go: Write Mock Test cases using Mockery and
1 project | dev.to | 10 May 2023
Gokiburi: Automatic Test Runs for Go Projects
5 projects | reddit.com/r/golang | 7 May 2023