Golang Infrastructure (golang-infrastructure)

Golang Infrastructure

golang-infrastructure

Geek Repo

provides some of Golang's basic tool libraries. recruiting maintenance staff and developers, please email me if you are interested

Github PK Tool:Github PK Tool

Golang Infrastructure's repositories

go-ChatGPT

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

Language:GoLicense:MITStargazers:33Issues:1Issues:4

go-if-expression

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

Language:GoLicense:MITStargazers:17Issues:2Issues:2

go-project-root-directory

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

Language:GoLicense:MITStargazers:5Issues:1Issues:0

go-try-catch

Try-Catch的Go实现

Language:GoLicense:MITStargazers:5Issues:1Issues:1

go-pointer

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

go-shuffle

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

Language:GoLicense:MITStargazers:3Issues:1Issues:3

go-stack

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

Language:GoLicense:MITStargazers:2Issues:1Issues:4

go-trie

字典树的Go实现

Language:GoLicense:MITStargazers:2Issues:1Issues:1

openai-gosdk

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

Language:GoLicense:MITStargazers:2Issues:2Issues:1

go-goroutine-pool

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

Language:GoLicense:MITStargazers:1Issues:0Issues:0

go-heap

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

Language:GoLicense:MITStargazers:1Issues:1Issues:0

go-how-run

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

Language:GoLicense:MITStargazers:1Issues:1Issues:2

go-slice

Go中一些与slice相关的操作

Language:GoLicense:MITStargazers:1Issues:1Issues:0
Stargazers:0Issues:1Issues:0

go-compare-anything

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

Language:GoLicense:MITStargazers:0Issues:1Issues:0

go-iterator

Golang Iterator

Language:GoLicense:MITStargazers:0Issues:1Issues:0

go-variable-parameter

Go可变参数相关的Help方法

Language:GoLicense:MITStargazers:0Issues:1Issues:0

go-asciinema-parser

asciinema record format file parser

Language:GoLicense:MITStargazers:0Issues:1Issues:0

go-bogo-sort

猴子排序

Language:GoLicense:MITStargazers:0Issues:1Issues:1

go-bucket-sort

桶排序(Bucket Sort)

Language:GoLicense:MITStargazers:0Issues:1Issues:0

go-collection

Go中Collection的接口定义

Language:GoLicense:MITStargazers:0Issues:1Issues:0

go-goroutine-id

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

Language:GoLicense:MITStargazers:0Issues:1Issues:0

go-har

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

Language:GoLicense:MITStargazers:0Issues:1Issues:0

go-heap-sort

Heap Sort 堆排序

Language:GoLicense:MITStargazers:0Issues:1Issues:0

go-Luhn

Luhn algorithm(银行卡校验算法)

Language:GoLicense:MITStargazers:0Issues:1Issues:0

go-maths

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

Language:GoLicense:MITStargazers:0Issues:1Issues:0

go-message-channel

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

Language:GoLicense:MITStargazers:0Issues:1Issues:2

go-sleep-sort

睡眠排序

Language:GoLicense:MITStargazers:0Issues:1Issues:1

go-tuple

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

Language:GoLicense:MITStargazers:0Issues:1Issues:0