• Pan Go Sdk 该代码库为百度网盘开放平台 Go 语言的 SDK,详细请参考官方技术文档 https://pan.baidu.com/union/document/entrance GitHub 地址 https://github.com/jsyzchen/pan 欢迎 star&issue 下载 使用 Go mod 在您的项目中的 go.mod 文件内添加这行代码 require github.com/jsyzchen/pan v0.0.1 并在项目中引入 github.com/jsyzchen/...
  • xxl-job-executor 的 Gin 中间件 背景 xxl-job-executor-go 是 xxl-job 的 golang 执行器,可以独立运行,有时候我们要与项目或者框架(如:gin 框架)集成起来合并为一个服务,本项目因此而生。 执行器项目地址 https://github.com/xxl-job/xxl-job-executor-go 与 Gin 集成示例 package main import ( "github.com/gin-gonic/gin" "github.com/gi...
  • Lucky 介绍 它是一个应用于游戏,APP 的网络框架,支持 Protobuf,JSON 消息协议,基于 WebSocket 或者 socket(TCP,KCP)进行数据传输, 支持对消息包加密解密。 数据包加密方式: AES128,AES192,AES256 以及 Byte 轻量级混淆加密。 数据包读、写、执行逻辑处理分别在各自 goroutine 中, 可以对单个连接恶意发包进行限制,不会堵塞底层网络。 使用者只需注册消息和消息对应的回调函数,在回调中处理具体逻辑。例如: Processor.Reg...
  • GMS 今天是 2020 年 10 月 24 日,一年一度的程序员节,把这个还在开发中的项目开源出来,感兴趣的朋友可以一起参与开发。如果有大神路过请多指教。 GMS 是一款基于 gnet 网络框架开发的 Golang RPC 微服务框架。 特点: 1:非常简单、学习成本极低。GMS 处于初期阶段您想参与开发也非常简单。 ​ 只要您之前使用过类似 Gin、Beego 这样的 Web 框架。就能快速上手,使用方法和这些 Web 框架一样简单。 2: 不用定义 proto 等协议文件。 ​ 写 proto 文...
  • Digger 是用纯 Golang 开发的配置式分布式跨平台爬虫系统,支持使用 JavaScript 编写插件来实现各种你想要达到的目标。Digger 及相关组件能够以极低的资源开销运行在各种廉价服务器和开发板上,如树莓派。 Digger 没有复杂的依赖,部署十分简单,支持 Linux 和 Windows 平台,目前支持的 CPU 架构有:amd64, arm, arm64 您可以在 Demo 演示环境 https://demo.diggerit.me 快速体验功能。 由于资源有限,请合理使用演示环境,定...
  • 简介 go-mysql-transfer 是使用 Go 语言实现的 MySQL 数据库实时增量同步工具。能够实时监听 MySQL 二进制日志(binlog)的变动,将变更内容形成指定格式的消息,发送到接收端。在数据库和接收端之间形成一个高性能、低延迟的增量数据(Binlog)同步管道。 特性 1、不依赖其它组件,一键部署 2、集成多种接收端,如:Redis、MongoDB、Elasticsearch、RabbitMQ、Kafka、RocketMQ,不需要再编写客户端,开箱即用 3、内置丰富的数据解析、消息生...
  • 开源大赛火热报名中,立即报名「赢取万元奖金」>>> <p style="text-align:start">这是一个DNSLOG 工具。</p> 之前有一段工作是跟漏扫相关的,在开发漏扫时有DNSLOG这么一个需求,当时考虑到时间成本没有自己做。虽然现有市面上DNSLOG不少,我还是重复造了一个轮子, 有多个原因。现有的开源DNSLOG体验没有一些知名闭源的DNSLOG平台好,站在甲方的立场自建的服务总归是比使用公共服务好一些,毕竟没有多少人愿意把自己的漏洞情况让第三...
  • 开源大赛火热报名中,立即报名「赢取万元奖金」>>> <p style="text-align:start">abel是一个基于goland实现的百万高并发及时通讯聊天工具。</p> 阿贝尔来自英语中abel,感觉和本人很像,所以起名abel。英文中解释:诚实、可靠而且喜欢摸索新事物。 个性严谨,有责任心,情绪稳定。社交能力强,容易相处。渴望了解他人的内心世界,适合与人打交道的工作。富有爱心,家庭责任感强。处理问题较犹豫。 abel-im采用GO语言开发; 底层实...
  • 开源大赛火热报名中,立即报名「赢取万元奖金」>>> <p>gpbackup是专门用于开源MPP数据库Greenplum备份的软件,采用Golang语言开发,功能齐全且比之前Greenplum自身集成的gpcrondump性能更好。</p> 构建与安装: 在 gpbackup 目录下: make depend make build 该build目标将放在gpbackup和gprestore二进制文件$HOME/go/bin。 它还将尝试复制gpbackup_helper...
  • 1.这是一个基于 go 语言 Gin 框架的 Web 项目骨架,定位于单体应用开发,其目的主要在于将 Web 项目主线逻辑梳理清晰,最基础的东西封装完善,让开发者更多关注实际业务进行快速开发即可。 2.专注于前后端分离业务场景,开发常用模块齐全,从项目开发到上线、运维。我们提供了整套解决方案。 3.更多功能参见项目地址以及文档:https://gitee.com/daitougege/GinSkeleton 4.项目整体逻辑 5.并发测试 2 核 4g 云服务器并发测试, QPS 1 万 +
  • 开源大赛火热报名中,立即报名「赢取万元奖金」>>> <p>这是一个简单好用的DDNS动态域名服务工具,可以自动更新域名解析到公网IP,支持阿里DNS。</p> 功能 自动获得你的IPV4或IPV6并解析到域名中 Mac, Windows, Linux全支持,ARM,x86架构同时支持 间隔5分钟同步一次 支持多个域名同时解析 支持的域名供应商 `alidns` 使用 下载 双击运行,程序自动打开http://127.0.0.1:9876,修改你的配...
  • 开源大赛火热报名中,立即报名「赢取万元奖金」>>> <p>go-zero是一个集成了各种工程实践的web和rpc框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。</p> go-zero 包含极简的 API 定义和生成工具 goctl,可以根据定义的 api 文件一键生成 Go, iOS, Android, Kotlin, Dart, TypeScript, JavaScript 代码,并可直接运行。 使用go-zero的好处: 轻松获得支撑千万...
  • 开源大赛火热报名中,立即报名「赢取万元奖金」>>> <p style="text-align:start">gosearch 是一款基于godoc.org提供的api开发的快速搜索/安装Golang包的工具</p> 安装方法 go get github.com/clearcodecn/gosearch 使用方式 gosearch [包名称...] 如: gosearch gin logrus websocket 特性 * 支持本地缓存,建立了关键词与搜索结果的索...
  • 1.这是一个基于 go 语言 Gin 框架的 Web 项目骨架,其目的主要在于将 Web 项目主线逻辑梳理清晰,最基础的东西封装完善,开发者更多关注属于自己的的业务即可。 2.专注于前后端分离项目场景。 3.更多功能参见项目地址以及文档:https://gitee.com/daitougege/GinSkeleton 4.项目整体逻辑 5.并发测试 2 核 4g 云服务器并发测试, QPS 1 万 +
  • 开源大赛火热报名中,立即报名「赢取万元奖金」>>> <p>ZenData是由禅道<a href="https://www.zentao.net">项目管理软件</a>团队推出的一款通用的<a href="https://zd.im">测试数据生成工具</a>。主要为了解决开发和测试过程中测试数据的生成、维护、解析问题。</p> 一、业内趋势 最近几年DevOps概念越来越火,各种DevOps平台也如雨后春笋一样涌现。但大家往往把重点放在在工具链的搭建上,而忽略软件研发...
  • 学习 Beego 时候开发的一个博客系统,在持续完善,有不足之处,望大佬们多多体谅,并且指出。感谢! Go Blog 一个基于 Beego 的,能快速创建个人博客,cms 的系统 包含功能 查看 Go Blog 官网 http://go-blog.cn 演示站点 http://leechan.online 更新日志 时间 功能 2020 年 1 月 23 日 新增文章顶置功能 2020 年 2 月 2 日 新增自定义导航功能 2020 年 2 月 4 日 新增站点公告功...
  • 学习 Beego 时候开发的一个博客系统,在持续完善,有不足之处,望大佬们多多体谅,并且指出。感谢! Go Blog 一个基于 Beego 的,能快速创建个人博客,cms 的系统 包含功能 查看 Go Blog 官网 http://go-blog.cn 演示站点 http://leechan.online 更新日志 时间 功能 2020 年 1 月 23 日 新增文章顶置功能 2020 年 2 月 2 日 新增自定义导航功能 2020 年 2 月 4 日 新增站点公告功...