golang端口扫描器 golang高性能端口扫描器 golang端口扫描器

## golang高性能端口扫描器--ScanPort ScanPort 端口扫描工具是一个可以检测服务器或是指定ip段的端口开放情况。 功能:可以快速扫描指定端口范围,ip地址范围。将扫描结果保存到本地! 先来体验一下运行后的效果: ![image.png](https://static.studygolang.com/200113/7e43c4ba5d3e7761c8135a1c2052e48e.png) ![image.png](https://static.stud...阅读全文

2020-01-13 18:51:19 duzhenxun

go-snowflake Golang分布式唯一ID生成库 go-snowflake

[![GuaikOrg/go-snowflake](https://gitee.com/GuaikOrg/go-snowflake/widgets/widget_card.svg?colors=ffffff,1e252b,323d47,455059,d7deea,99a0ae)](https://gitee.com/GuaikOrg/go-snowflake) # ❄️ GO-Snowflake ## Snowflake简介 在单机系统中我们会使用自增id作为数据的唯一id,自...阅读全文

2020-01-12 21:25:46 luting.gu

带公众号的个人博客 GO,Beego 带公众号的个人博客

## 个人博客源码 > 包含最新评论,点击排行,档案统计,留言,评论,回复留言,回复评论,日志,主题颜色修改等等 > 演示站点 http://leechan.online ### 更新 v1.1.0 > 接下来的v1.1.0版本将支持绑定公众号 新功能: 1. 素材管理 1. 自定义菜单 2. 消息群发 3. 关键词回复阅读全文

2019-12-27 20:09:18 Lee Chan

consul-kv golang key/value 工具 consul-kv

consul大家都知道,是一个分布式支持多数据中心的系统,一般用在微服务的注册/发现服务上,开箱即用。他同时集成了key/value系统,虽然对比redis的吞吐量不高,但是有着比redis更高的一致性,并且可以监测改变的数值。基于这些特点,consul也是比较适合存放服务配置的,所以写了这么一个工具,方便读取、修改、获取更新的工具。阅读全文

2019-12-03 19:19:03

gormt gorm 数据库自动映射工具 gormt

gormt 可以将mysql数据库自动生成golang sturct结构, - 数据库表,列字段注释支持 - singular_table 表名复数(大驼峰) - json tag json标签输出 - gorm.Model 基本模型 - PRIMARY_KEY 将列指定为主键 - UNIQUE,INDEX,UNIQUE_INDEX 索引,键支持 - NOT NULL 将列指定为非 NULL - 支持外键相关属性 阅读全文

2019-11-02 21:43:46 xxjwxc

微信Go SDK 支付SDK 微信Go SDK

这是用Golang封装了微信支付的所有API接口的SDK,并自动生成和解析XML数据,还包括部分服务号、小程序、移动端的工具函数。 * 支持境内普通商户和境内服务商(境外和银行服务商没有条件测试)。 * 支持全局配置应用ID、商家ID等信息。 * 全部参数和返回值均使用struct类型传递,而不是map类型。 * 包含公众号网页授权码的相关操作。 * 包含H5、小程序、移动端的支付签名生成方法。阅读全文

2019-10-28 12:46:01

Goku - 基于 Golang 开发的超高性能的企业级微服务API网关 微服务API网关 Goku - 基于 Golang 开发的超高性能的企业级微服务API网关

A Powerful HTTP API Gateway in pure golang!Goku API Gateway (中文名:悟空 API 网关)是一个基于 Golang开发的微服务网关,能够实现高性能 HTTP API 转发、多租户管理、API 访问权限控制等目的,拥有强大的自定义插件系统可以自行扩展,并且提供友好的图形化配置界面,能够快速帮助企业进行 API 服务治理、提高 API 服务的稳定性和安全性。阅读全文

2019-09-27 10:20:23 EOLINKER

sqlbuilder sqlbuilder sqlbuilder

[https://github.com/eehsiao/sqlbuilder](https://github.com/eehsiao/sqlbuilder) # sqlbuilder `sqlbuilder` is a simple sql query string builder sqlbuilder its recursive struct call, that you can easy to build sql string ex: dao.Select().From(...阅读全文

2019-09-19 08:14:45 eehsiao

go-models-mysql go-models-mysql go-models-mysql

# go-models-mysql `go-models-mysql` its lite and easy model. ## Features * Field scanning has become easier since the original driver was extended. Assumption: we have 5 fields to scan ```go type Tb struct { field0 sql.NullString, field1 ...阅读全文

2019-09-19 08:12:39 eehsiao

HOZ A fast TCP security proxy HOZ

## HTTP & SOCKS5 fast security proxy Currently implemented HTTP,SOCKS5 protocol ### Transport Protocol The package <b>[head, body]</b>, head is 4 bytes containing the current encrypted packet length, and the body is the encrypted bytes. After the ...阅读全文

2019-09-18 09:26:39

GitBitEx 数字货币交易所 GitBitEx

GitBitEx是一个高性能的开源数字货币交易系统 ## Demo https://gitbitex.com:8080/trade/BTC-USDT <p align="center"><img width="40%" src="https://getbitex.oss-cn-beijing.aliyuncs.com/projects/image/logo.svg" /></p> <p align="center"><img width="100%" src="https...阅读全文

2019-09-17 21:04:01

gnet 轻量级且高性能的 Golang 网络库 gnet

[项目详情链接](https://taohuawu.club/go-event-loop-networking-library-gnet) `gnet` 是一个基于 Event-Loop 事件驱动的高性能和轻量级网络库。这个库直接使用 [epoll](https://en.wikipedia.org/wiki/Epoll) 和 [kqueue](https://en.wikipedia.org/wiki/Kqueue) 系统调用而非标准 Golang 网络包:[net](https://g...阅读全文

2019-09-16 02:50:12 https://github.com/panjf2000

分布式mmo游戏服务器 游戏 分布式mmo游戏服务器

gonet 游戏服务器架构,mmo架构,分布式snowflake64为整形uuid,ai行为树,配置data,游戏大部分都在内存运算,分布式缓存redis,增加db模块读取blob数据。 设计之初,建立在actor模式下的;rpc,以及消息驱动,rpc无需注册,支持通用数据(int,[]int,[3]int),map数据,以及struct数据,rpc性能测试如下;sql封装简单的orm(orm支持pb结构体做mysql blob,orm支持结构体做mysql json类型)具体看demo ...阅读全文

2019-08-26 16:31:42