go-caipu 开源管理程序 golang、go程序 go-caipu 开源管理程序

### 介绍 go-caipu(Go 菜谱)希望是开发出模块化应用级后台开发程序,致力于像"菜谱"一样自由组合功能,快速构建可部署的信息化系统。由go-caipu独立融合前后端软件开发。 - 当前目标不是通用的后台框架,尽管当前已有很多成熟的后台框架。 - 享受编程过程的乐趣,最后能被采纳使用认可那最好。 当前暂未完成帮助文档的系统性梳理,后续将逐步完善各项目的安装部署、功能说明、接口文档及开发指南,敬请关注项目仓库更新;若您在使用中遇到问题,可通过下方 “联系” 渠道与我沟通。 ...阅读全文

2025-10-03 11:17:54

hulo 编程语言 hulo

Hulo 是一个现代化的、面向批处理的编程语言,可以编译为 Bash、PowerShell 和 VBScript。它旨在通过简洁一致的 DSL 来统一跨平台的脚本编写。 **来看几个实际例子:** 简单的消息框: ```hulo MsgBox "Hello, World!" ``` 带类型的函数: ```hulo fn sayHello(name: str) -> void { MsgBox "Hello, $name!" } fn add(a: n...阅读全文

2025-07-13 15:15:37 ansurfen

vipsgen libvips图像处理库 自动生成Go语言绑定的工具 vipsgen

# vipsgen - libvips图像处理库自动生成Go绑定的工具 ## 项目简介 vipsgen 是一个为libvips图像处理库自动生成Go语言绑定的工具。它通过GObject Introspection分析libvips API,自动生成类型安全、完整的Go绑定代码,解决了传统手动绑定方式存在的维护困难、功能不全等问题。 ## 核心特性 - 🚀 **高性能**:基于libvips引擎,处理速度比ImageMagick快5-10倍 - 🧠 **低内存**:独特的...阅读全文

2025-06-09 17:32:32 Adrian Shum

greasyx 基于Go+Gin的Web项目脚手架,按模块自定义加载,可灵活快速搭建你的个性化Web项目框架 greasyx

## 介绍 - 它只是我为了快速构建自己的项目而创建的,让我不必在每新建一个新项目都复制这些代码 - 它只是把日常工作中常用的工具和第三方包进行了整合,没有什么高深的技术,也不会有任何的性能影响 - 在项目中, 把常用的MySQL、HTTP、Redis、MongoDB等以模块化的方式按需加载 - 目前 main 分支一直在更新,后续功能完善后,将会提供精简版本的 ## 当前go版本 - go 1.24 ## 使用 它只需要简单的几步就可以快速创建一个项目 ...阅读全文

2025-05-06 14:44:53

海狸IM IM开源社交软件 海狸IM

# 🦫 Beaver:一个让你眼前一亮的开源IM系统 > 在数字化时代,即时通讯已经成为我们生活的一部分。今天,我要向大家介绍一个让人惊艳的开源IM项目 - Beaver。 ## 🌟 项目亮点 Beaver 是一个基于 Go-zero 微服务框架构建的现代化IM解决方案。它不仅功能完整,而且易于扩展,是构建即时通讯应用的理想选择。 ### 🚀 为什么选择Beaver? * **完整的微服务架构**:15+个独立服务,让系统更加灵活 * **丰富的功能特性*...阅读全文

2025-04-29 18:10:20

cloud_dns_exporter cloud_dns_exporter:自动获取 DNS 提供商的域名及解析列表,同时自动获取每个域名解析的证书信息 cloud_dns_exporter

项目地址: https://github.com/eryajf/cloud_dns_exporter ## 项目简介 在我们维护网站的时候,偶尔可能会犯一些相对低级的错误,莫过于忘记更换域名证书而使网站无法访问。然而当我们记得并更换了证书,却又因为遗漏了某些解析而导致网站无法访问。这些都是令人难受的错误。 这个项目,希望能够让你轻松掌握到每个域名解析的证书信息,从而在更换证书时,不会遗漏任何一个解析。 支持多种DNS提供商(目前支持阿里云,腾讯云,其他更多,期待有缘人P...阅读全文

2024-09-02 15:55:49 eryajf

go-mvc web开发框架 go-mvc

<div align="center"> <br/> <br/> <h1 align="center"> Go-MVC </h1> </div> 项目地址:https://github.com/jian1098/go-mvc ## 项目说明 go语言gin框架搭建的MVC模式(参考PHP语言Laravel和ThinkPHP框架结构)web开发框架项目,集成了数据库gorm、类型转换cast等常用包,以及一些代码示例;控制器层和路由层做了仿继承...阅读全文

2024-08-02 15:18:15 jian1098

GodCron分布式任务管理系统 crontab GodCron分布式任务管理系统

# GodCron ## 1. 基本介绍 ### 1.1 项目介绍 > GodCron是一个分布式任务管理系统。 > 提供可视化界面,便于管理各个主机的任务 项目地址: https://github.com/lctdll/vue-godcron ## 2. 功能说明 2.1 远程主机管理 2.2 创建远程定时任务 2.3 传教远程服务监控 阅读全文

2024-06-28 20:52:49

HuifuPay 汇付支付SDK HuifuPay

# HuifuPay 汇付支付的Golang版本SDK。 ## 与官方SDK对比: | 特性 | HuifuPay | 官方SDK | | :---- | :---- | :---- | | 接口返回 | struct | map[string]interface{} | | webhook | 支持 | 不支持 | | 字段自动赋值 | 支持 | 不支持 | 阅读全文

2024-05-30 16:41:05

hvalid 一个轻量级(不使用反射)的验证库 hvalid

# hvalid `hvalid` 是一个用Go语言编写的轻量级验证库,它自定义验证器的接口,以及提供了一系列通用的验证函数,以帮助开发者快速实现数据验证。 [![Go Report Card](https://goreportcard.com/badge/github.com/lyonnee/hvalid)](https://goreportcard.com/report/github.com/lyonnee/hvalid) ![GitHub go.mod Go version]...阅读全文

2024-04-23 16:10:50

Light-Flow 任务编排框架 Light-Flow

# LightFlow LightFlow是一个免编排的任务编排框架。 用户只需将注意力放在任务的执行时机上,而任务的编排由框架自动完成。 - **免编排**:专注于执行时机,使用函数式编程。 - **[可合并流程](https://github.com/Bilibotter/light-flow/blob/master/merge.cn.md)**:无缝地将已注册的流程合并到正在构建的流程中。 - **[多级回调](https://github.com/Bilibotte...阅读全文

2024-04-08 19:56:12

version-manager 跨平台SDK版本管理器 version-manager

vm 是一个简单,跨平台,并且经过良好测试的版本管理工具。它完全是为了通用目的而创建的。无需插件,开箱即用。 可能你已经听说过fnm, sdkman, gvm, nvm, pyenv, phpenv 等工具。然而,这些工具都不能管理多种编程语言。vm支持了国内程序员常用的几乎所有编程语言,并且支持了 vlang 、zig 、typst 等新兴的有一定潜力的语言,它隔离并缓存了爬虫部分的结果,而不是让爬虫变成 lua 插件,所以vm能让用户体验**更流畅和稳定**。此外,vm还支持了反向代理...阅读全文

2024-04-03 11:09:53 moqsien

go-mongox:是一个基于泛型的库,对 MongoDB 的官方框架进行了扩展 Go Mongo ODM go-mongox:是一个基于泛型的库,对 MongoDB 的官方框架进行了扩展

# go-mongox `go-mongox` 是一个基于 **泛型** 的库,对 `MongoDB` 的官方框架进行了扩展,实现了链式调用功能,使得文档操作更加流畅。它还包括多样的 `bson` 构造器和内置函数,以便简化和加速 bson 数据的构建过程。 # 功能特性 - 文档的 `CRUD` 操作 - 聚合操作 - 内置基本的 `Model` 结构体,自动化更新默认的 `field` 字段 - 支持 `bson` 数据的构建 - Hooks - 支持插件化编程 #...阅读全文

2024-03-24 15:20:42 陈明勇

VersionFox 通用、可拓展的SDK版本管理工具 VersionFox

# 什么是VersionFox? 简单来说, **跨平台**、**通用**、**可拓展**的SDK版本管理器~ - 跨平台 (**Windows**、Linux、macOS), 不同的平台拥有相同的用户体验 - 使用一致的命令管理所有语言 - 简单的插件系统添加对您所需 SDK 的支持 - 支持 **Global**、**Project**、**Session** 三种作用域 (敲重点!!) - 当您切换项目时,***自动切换到对应版本*** # 快速开始 ...阅读全文

2024-01-22 17:57:15 Aooohan

cherry-game go游戏服务端引擎 cherry-game

# 欢迎使用cherry! ![cherry logo](https://img.shields.io/badge/cherry--game-cherry-red) ![cherry license](https://img.shields.io/github/license/cherry-game/cherry) ![go version](https://img.shields.io/github/go-mod/go-version/cherry-game/cherry) ![c...阅读全文

2023-12-04 10:43:04

cherry go 游戏服务器引擎 cherry

# 欢迎使用cherry! ![cherry logo](https://img.shields.io/badge/cherry--game-cherry-red) ![cherry license](https://img.shields.io/github/license/cherry-game/cherry) ![go version](https://img.shields.io/github/go-mod/go-version/cherry-game/cherry) ![c...阅读全文

2023-12-04 10:40:26 phantacix

🔎 gitlabCodeSearch:使用关键字搜索所有gitlab项目,将结果输出为Excel cli工具 🔎 gitlabCodeSearch:使用关键字搜索所有gitlab项目,将结果输出为Excel

项目地址:https://github.com/eryajf/gitlabCodeSearch 日常工作中,我们在做一些变更的时候,经常会遇到对gitlab所有项目检索某个关键字的需求,这个工具,正是为解决这一需求而生的。 ## 如何使用 先创建gitlab的token,这一步就不介绍如何创建了。注意此token需要给:**api** 和 **read_api** 两个权限。 通过环境变量能够快速运行项目,如果你熟悉go语言,则可以自己编译二进制,如果不熟悉,也可以直...阅读全文

2023-09-02 22:12:30