An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by golang-infrastructure

A curated list of projects in awesome lists by golang-infrastructure .

https://github.com/golang-infrastructure/go-chatgpt

ChatGPT's Golang API easily integrates ChatGPT into your Go application

chatgpt chatgpt-api

Last synced: 07 May 2025

https://github.com/golang-infrastructure/go-if-expression

Golang中的三元表达式的折中实现,用于减少代码行数提高可读性

coding-tricks golang utils-library

Last synced: 07 May 2025

https://github.com/golang-infrastructure/go-try-catch

Try-Catch的Go实现

Last synced: 07 May 2025

https://github.com/golang-infrastructure/go-project-root-directory

Go获取项目根目录的绝对路径

fuck-golang golang project-root-path

Last synced: 07 May 2025

https://github.com/golang-infrastructure/go-shuffle

提供几种洗牌算法的Go实现

go golang shuffle

Last synced: 07 May 2025

https://github.com/golang-infrastructure/go-pointer

Golang pointer and non-pointer types to convert to each other

golang utils-library

Last synced: 07 May 2025

https://github.com/golang-infrastructure/go-trie

字典树的Go实现

trie trie-tree

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-goroutine-pool

go的goroutine pool库,一般用于任务执行

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-stack

Go language implementations of various stacks (generics, concurrency security)

generic golang max-stack min-stack stack

Last synced: 17 Jun 2025

https://github.com/golang-infrastructure/go-slice

Go中一些与slice相关的操作

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-how-run

检测Golang程序是如何运行的,是从打包的二进制运行的,还是从源代码运行的,如果是源代码又是Test还是main啥的

how-run run-env-detect utils

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-stringbuilder

Golang中的strings.Builder并不是真正的Builder模式,连续拼接要换行就很草, 这个库就是修改了一下内置的strings.Builder的签名并加了几个Append方法,用得更爽一些。

utils-library

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-har

HAR(HTTP Archive format)HTTP归档格式文件的Golang解析库

har

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/openai-gosdk

https://platform.openai.com/docs/api-reference/introduction

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-heap

Go的堆排序实现,提供线程安全和非安全的两个实现,API相比较于Go内置的堆更易使用,使用者不需要了解底层的堆知识即可使用,并且支持泛型不需要类型强转

go-library heapsort-algorithm sorting-algorithms

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-collection

Go中Collection的接口定义

collection interface

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-hamming-distance

汉明距离(Hamming Distance)

hamming-distance

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-reflect-utils

The Go Reflection Tool library provides some common methods for reflection

go reflect

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-singleflight

generic version of singleflight

generic golang singleflight

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-maths

Go语言中的数学相关常用,提供了内置的math懒得提供但是又很常用的一些方法(https://oi-wiki.org/math/number-theory/gcd/)

math

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-gtypes

The generic type constraint for Go

generic-types generics interfaces

Last synced: 15 Apr 2025

https://github.com/golang-infrastructure/go-iterator

Golang Iterator

iterator

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/golang-cli-template

创建CLI项目的模板仓库

Last synced: 03 Mar 2025

https://github.com/golang-infrastructure/go-queue

Go中的各种队列的实现

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-tuple

Golang中的元组的实现,封装一些便捷方法

tuple

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-compare-anything

为Go提供比较任何东西的支持

comparator compare utils

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-enumerate-algorithm

枚举,排列,组合,等等

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-goroutine-id

封装了几种获取协程ID的方法

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-message-channel

基于Channel的组件之间通信模型

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-asciinema-parser

asciinema record format file parser

asciinema asciinema-parser

Last synced: 12 Mar 2025

https://github.com/golang-infrastructure/go-luhn

Luhn algorithm(银行卡校验算法)

Last synced: 12 Mar 2025