Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / golang-infrastructure 25 repositories
provides some of Golang's basic tool libraries. recruiting maintenance staff and developers, please email me if you are interested
golang-infrastructure/go-sleep-sort
睡眠排序
Language: Go - Size: 3.91 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-heap-sort
Heap Sort 堆排序
Language: Go - Size: 2.93 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-domain-suffix-trie
安全开发基础组件:域名后缀树(Golang实现)
Language: Go - Size: 78.1 KB - Last synced: 5 months ago - Pushed: over 1 year ago - Stars: 31 - Forks: 7
golang-infrastructure/go-if-expression
Golang中的三元表达式的折中实现,用于减少代码行数提高可读性
Language: Go - Size: 59.6 KB - Last synced: 3 months ago - Pushed: 10 months ago - Stars: 16 - Forks: 3
golang-infrastructure/go-ognl
Language: Go - Size: 65.4 KB - Last synced: 7 months ago - Pushed: 8 months ago - Stars: 8 - Forks: 1
golang-infrastructure/go-har
HAR(HTTP Archive format)HTTP归档格式文件的Golang解析库
Language: Go - Size: 5.86 KB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-slice
Go中一些与slice相关的操作
Language: Go - Size: 115 KB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
golang-infrastructure/go-maths
Go语言中的数学相关常用,提供了内置的math懒得提供但是又很常用的一些方法(https://oi-wiki.org/math/number-theory/gcd/)
Language: Go - Size: 412 KB - Last synced: 8 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-enumerate-algorithm
枚举,排列,组合,等等
Language: Go - Size: 4.88 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-queue
Go中的各种队列的实现
Language: Go - Size: 35.2 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-how-run
检测Golang程序是如何运行的,是从打包的二进制运行的,还是从源代码运行的,如果是源代码又是Test还是main啥的
Language: Go - Size: 6.84 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
golang-infrastructure/go-project-root-directory
Go获取项目根目录的绝对路径
Language: Go - Size: 9.77 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 5 - Forks: 0
golang-infrastructure/go-shuffle
提供几种洗牌算法的Go实现
Language: Go - Size: 16.6 KB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 3 - Forks: 2
golang-infrastructure/go-cast-anything
Language: Go - Size: 16.6 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/.github
Size: 3.91 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
golang-infrastructure/go-message-channel
基于Channel的组件之间通信模型
Language: Go - Size: 11.7 KB - Last synced: 9 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
golang-infrastructure/go-goroutine-pool
go的goroutine pool库,一般用于任务执行
Language: Go - Size: 82 KB - Last synced: 9 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0
golang-infrastructure/go-ChatGPT
ChatGPT's Golang API easily integrates ChatGPT into your Go application
Language: Go - Size: 97.7 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 32 - Forks: 4
golang-infrastructure/go-collection
Go中Collection的接口定义
Language: Go - Size: 9.77 KB - Last synced: 4 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-gtypes
The generic type constraint for Go
Language: Go - Size: 2.93 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-StringBuilder
Golang中的strings.Builder并不是真正的Builder模式,连续拼接要换行就很草, 这个库就是修改了一下内置的strings.Builder的签名并加了几个Append方法,用得更爽一些。
Language: Go - Size: 6.84 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 1
golang-infrastructure/go-bogo-sort
猴子排序
Language: Go - Size: 2.93 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-asciinema-parser
asciinema record format file parser
Language: Go - Size: 18.6 KB - Last synced: 11 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-try-catch
Try-Catch的Go实现
Language: Go - Size: 153 KB - Last synced: 10 months ago - Pushed: 11 months ago - Stars: 4 - Forks: 0
golang-infrastructure/openai-gosdk
https://platform.openai.com/docs/api-reference/introduction
Language: Go - Size: 55.7 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 2 - Forks: 1
golang-infrastructure/go-bucket-sort
桶排序(Bucket Sort)
Language: Go - Size: 15.6 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-heap
Go的堆排序实现,提供线程安全和非安全的两个实现,API相比较于Go内置的堆更易使用,使用者不需要了解底层的堆知识即可使用,并且支持泛型不需要类型强转
Language: Go - Size: 12.7 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
golang-infrastructure/go-cosine-similarity
余弦相似度
Language: Go - Size: 3.91 KB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
golang-infrastructure/go-variable-parameter
Go可变参数相关的Help方法
Language: Go - Size: 10.7 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-Luhn
Luhn algorithm(银行卡校验算法)
Language: Go - Size: 2.93 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-hamming-distance
汉明距离(Hamming Distance)
Language: Go - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-goroutine-id
封装了几种获取协程ID的方法
Language: Go - Size: 6.84 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 1
golang-infrastructure/go-tuple
Golang中的元组的实现,封装一些便捷方法
Language: Go - Size: 11.7 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-iterator
Golang Iterator
Language: Go - Size: 14.6 KB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-compare-anything
为Go提供比较任何东西的支持
Language: Go - Size: 17.6 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-trie
字典树的Go实现
Language: Go - Size: 102 KB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-stack
Go language implementations of various stacks (generics, concurrency security)
Language: Go - Size: 45.9 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 2 - Forks: 0
golang-infrastructure/go-reflect-utils
The Go Reflection Tool library provides some common methods for reflection
Language: Go - Size: 21.5 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-cli-weixin-login-sdk
TODO 迁移
Language: Go - Size: 69.3 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-singleflight
generic version of singleflight
Language: Go - Size: 9.77 KB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
golang-infrastructure/go-pointer
Golang pointer and non-pointer types to convert to each other
Language: Go - Size: 34.2 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 1 - Forks: 0