Golang Infrastructure
provides some of Golang's basic tool libraries. recruiting maintenance staff and developers, please email me if you are interested
Pinned Repositories
go-ChatGPT
(已废弃)ChatGPT's Golang API easily integrates ChatGPT into your Go application
go-cosine-similarity
余弦相似度
go-domain-suffix-trie
安全开发基础组件:域名后缀树(Golang实现)
go-if-expression
Golang中的三元表达式的折中实现,用于减少代码行数提高可读性
go-ognl
go-pointer
Golang pointer and non-pointer types to convert to each other
go-project-root-directory
Go获取项目根目录的绝对路径
go-shuffle
提供几种洗牌算法的Go实现
go-stack
Go language implementations of various stacks (generics, concurrency security)
go-try-catch
Try-Catch的Go实现
Golang Infrastructure's Repositories
golang-infrastructure/go-ChatGPT
(已废弃)ChatGPT's Golang API easily integrates ChatGPT into your Go application
golang-infrastructure/go-if-expression
Golang中的三元表达式的折中实现,用于减少代码行数提高可读性
golang-infrastructure/go-ognl
golang-infrastructure/go-project-root-directory
Go获取项目根目录的绝对路径
golang-infrastructure/go-try-catch
Try-Catch的Go实现
golang-infrastructure/go-shuffle
提供几种洗牌算法的Go实现
golang-infrastructure/go-pointer
Golang pointer and non-pointer types to convert to each other
golang-infrastructure/go-goroutine-pool
go的goroutine pool库,一般用于任务执行
golang-infrastructure/go-stack
Go language implementations of various stacks (generics, concurrency security)
golang-infrastructure/go-trie
字典树的Go实现
golang-infrastructure/openai-gosdk
https://platform.openai.com/docs/api-reference/introduction
golang-infrastructure/go-har
HAR(HTTP Archive format)HTTP归档格式文件的Golang解析库
golang-infrastructure/go-heap
Go的堆排序实现,提供线程安全和非安全的两个实现,API相比较于Go内置的堆更易使用,使用者不需要了解底层的堆知识即可使用,并且支持泛型不需要类型强转
golang-infrastructure/go-how-run
检测Golang程序是如何运行的,是从打包的二进制运行的,还是从源代码运行的,如果是源代码又是Test还是main啥的
golang-infrastructure/go-slice
Go中一些与slice相关的操作
golang-infrastructure/.github
golang-infrastructure/go-compare-anything
为Go提供比较任何东西的支持
golang-infrastructure/go-iterator
Golang Iterator
golang-infrastructure/go-variable-parameter
Go可变参数相关的Help方法
golang-infrastructure/go-asciinema-parser
asciinema record format file parser
golang-infrastructure/go-bogo-sort
猴子排序
golang-infrastructure/go-bucket-sort
桶排序(Bucket Sort)
golang-infrastructure/go-collection
Go中Collection的接口定义
golang-infrastructure/go-goroutine-id
封装了几种获取协程ID的方法
golang-infrastructure/go-heap-sort
Heap Sort 堆排序
golang-infrastructure/go-Luhn
Luhn algorithm(银行卡校验算法)
golang-infrastructure/go-maths
Go语言中的数学相关常用,提供了内置的math懒得提供但是又很常用的一些方法(https://oi-wiki.org/math/number-theory/gcd/)
golang-infrastructure/go-message-channel
基于Channel的组件之间通信模型
golang-infrastructure/go-sleep-sort
睡眠排序
golang-infrastructure/go-tuple
Golang中的元组的实现,封装一些便捷方法