Skip to content

Repository files navigation

It's MyGO!!!!!

我讨厌开发时代码生成!

go-together 是一个基于 Go 语言开发的多模块项目集合,包含多个独立但相互关联的应用程序和工具库。 项目使用 Go Workspace 管理多个子模块,各模块独立声明所需的 Go 版本。

核心库

rest - RESTful API 框架

go get github.com/akagiyui/go-together/rest@latest

Go Reference rest version License: MIT Go Version Go Report Card

基于 Go 1.22+ net/http ServeMux 的轻量级 RESTful API 框架,支持但不限于:

  • 自动参数绑定
  • 中间件支持
  • 路由组功能
  • 数据验证集成

common - 通用工具库

go get github.com/akagiyui/go-together/common@latest

common version

零依赖库,提供通用工具函数和数据结构,包括但不限于:

  • 枚举注册器(EnumRegistry)
  • 线程安全的缓存实现
  • 数据验证工具
  • 加密工具
  • 通用响应模型

应用程序

docker-deploy-webhook - Docker 部署 Webhook 服务

自动化部署工具,提供:

  • GitHub workflow_run 事件接收
  • Docker Compose 自动部署
  • 多实例部署配置
  • HMAC SHA256 签名验证

bluestacks - BlueStacks 实例管理工具

BlueStacks Air 安卓模拟器管理工具,功能包括:

  • 实例状态监控
  • ADB 连接状态显示
  • 实时刷新的表格界面

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages