• Annchain 是第一代区块链系统,工信部 DAPPLedger 两大开源社区项目之一。Annchain.Genesis 合约模块化,开发工具化,是底层为链表式结构的区块链基础协议,致力于赋能用户快速创建一条高性能、可扩展、可自由配置的区块链基础设施,使得创建去中心化应用更加简单快速,并已在技术社区中应用于数十个实际应用场景。 联盟的特性,使它非常适合商业组织之间的商业合作,以及安全高频金融事务等要求很高的场景。
  • go_fmt 是一个 go 代码格式化工具。 1.基本功能: 支持只对修改过的文件(目前只支持git项目)进行代码格式化。 格式化import部分:分3段式,依次为 标准库、第三方库、项目自身库 对注释格式进行格式化。 2.安装: go get -u github.com/fsgo/go_fmt 3.使用说明: 3.1 格式化git项目里有修改的文件: go_fmt 3.2 格式化当前目录和子目录下所有文件: go_fmt ./... 3.3 格式化指定文件: go_fmt ...
  • ChubaoFS(储宝文件系统)是为大规模容器平台设计的分布式文件系统。它由元数据子系统、数据子系统和资源管理器组成。ChubaoFS 同时提供对象和文件存储,具有很强的复制一致性,并且特别适合快速处理小文件,这是支持云原生工作负载的另一个有利特性。 整体架构 ChubaoFS 的一些关键特性包括: 可扩展元数据管理 强一致性的复制协议 针对大/小文件和顺序/随机写入的特定性能优化 多租户 POSIX 兼容 兼容 S3 的对象存储接口
  • ## golang高性能端口扫描器--ScanPort ScanPort 端口扫描工具是一个可以检测服务器或是指定ip段的端口开放情况。 功能:可以快速扫描指定端口范围,ip地址范围。将扫描结果保存到本地! 先来体验一下运行后的效果: ![image.png](https://static.studygolang.com/200113/7e43c4ba5d3e7761c8135a1c2052e48e.png) ![image.png](https://static.studygolang.com/20...
  • [![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,自增id在数据库中有利于排...
  • A-Tune是一款系统性能自优化的系统级基础软件,目标是智能识别出系统的负载类型,并进行业务模型到资源模型的动态调度,以充分释放鲲鹏服务器算力,使运行在鲲鹏服务器上的应用得到最佳性能表现。 一、安装A-Tune 支持操作系统:openEuler 1.0及以上版本 方法一(适用于普通用户):使用openEuler默认自带的A-Tune yum install -y atune 方法二(适用于开发者):从本仓库源码安装 1、安装依赖系统软件包 yum install -y golang-bin p...
  • Magma 是一个开源软件平台,为网络运营商提供了一个开放,灵活和可扩展的移动核心网络解决方案。Magma 通过以下方式实现更好的连通性: 允许运营商提供蜂窝服务,而无需供应商通过现代的开放源核心网络锁定 使运营商能够以更高的自动化程度,更少的停机时间,更好的可预测性以及更大的灵活性来更有效地管理网络,以添加新的服务和应用程序 支持现有的移动网络运营商和新的基础设施提供商之间的联盟,以扩展农村基础设施 允许受许可频谱限制的运营商通过使用Wi-Fi和CBRS来增加容量和覆盖范围
  • ## 个人博客源码 > 包含最新评论,点击排行,档案统计,留言,评论,回复留言,回复评论,日志,主题颜色修改等等 > 演示站点 http://leechan.online ### 更新 v1.1.0 > 接下来的v1.1.0版本将支持绑定公众号 新功能: 1. 素材管理 1. 自定义菜单 2. 消息群发 3. 关键词回复
  • go-restful 是一个 Golang 开发的 RESTful 框架。 go-restful标准化了Restful接口开发,提供了post delete put get四种操作方式。 在./cmd目录下session.go实现了一个标准的Restful处理者,可参考使用。 框架提供了标准的返回数据:当status为0时代表操作成功,并且可在body中获取返回数据。 在handler中设置成功状态: resp.Success(map[string]interface{} { "uid...
  • Staticcheck 是一个开源的 Go 语言静态代码分析工具。 例如用来分析无用的变量: package main import ( "errors" "fmt" "log" ) type Result struct { Entries []string } func Query() (Result, error) { return Result{ Entries: []string{}, }, nil } func ResultEntries() (Result, erro...
  • BFE是基于百度统一前端BaiduFrontEnd开源的新一代应用层负载均衡引擎。 支持丰富的接入协议(HTTP/HTTPS/SPDY/HTTP2/WebSocket/TLS) 基于请求内容路由,支持高级条件表达式灵活定制转发规则 多种负载均衡策略 灵活的模块框架,支持高效率定制开发第三方扩展模块 内置丰富详尽的监控指标
  • TKEStack 是基于 Kubernetes 的开源容器平台,是腾讯面向离线计算和在线业务混合部署场景推出的 Kubernetes 发行版。腾讯内部从 2009 年开始参照 Google Brog 研发容器编排平台,到 2013 年已经在内部维护了上万台服务器,支撑腾讯众多业务的平稳运行。当 Docker 和 Kubernetes 开源并成为事实标准时,腾讯将内部平台切换到这两个项目上,并在公有云和私有云上为大量客户提供服务。这些经验和改进被整合在一起,形成开源的 TKEStack 项目。 架构图
  • Antrea 是一个 Kubernetes 网络解决方案,旨在实现 Kubernetes 原生。它使用 Open vSwitch 作为网络数据平面,在 Layer3/4 上运行,以为 Kubernetes 集群提供网络和安全服务。 Open vSwitch 是一种广泛采用的高性能可编程虚拟交换机,Antrea 利用它来实现 Pod 网络和安全功能。例如,Open vSwitch 使 Antrea 能够以非常有效的方式实施 Kubernetes 网络策略。
  • 一款简洁大方的 Go 语言 Web 开发框架,并辅助以众多实用精致功能组件,帮助开发人员更方便的构建应用。 1. 相关特性 支持 go mod 支持静态路由、参数路由、组路由 路由支持文件/目录服务,支持设置是否允许目录浏览 HttpModule 支持,支持路由之前全局级别的自定义代码能力 中间件支持,支持 App、Group、Router 级别的设置 - https://github.com/devfeel/middleware Feature 支持,可绑定 HttpServer 全局启...
  • aoko 是简易微服务游戏框架 规划实现部分: DB服务器 外网关  内网关 (rpc正在开发) 登录服 游戏服 (已搭建基础雏形,后期可加入游戏逻辑) 可插拔日志系统 cpu、内存日志分析 protobuf 网络协议,以及go和lua 协议生成工具 外部已开发完成的支持配置文件工具(xExcel2x),系统配置文件代码生成工具(xExport4Go) 单元测试模块simulate go mod 外部依赖 win 批处理可直接make编译以及run执行编译程序
  • XuperUnion是“百度超级链”的第一个开源区块链项目,是构建超级联盟网络的底层方案 XuperUnion是什么? XuperUion是超级链体系下的第一个开源项目,是构建超级联盟网络的底层方案。 核心特点 高性能 原创的XuperModel模型,真正实现了智能合约的并发执行和验证。 TDPOS算法确保大规模节点下的快速共识。 使用AOT加速的WASM虚拟机,合约运行速度接近native程序。 更安全 多私钥保护的账户体系。 鉴权支持权重累计...
  • goldmark 是用 Go 语言编写的 markdown 解析器。易于扩展,符合标准(CommonMark),结构合理。 特性: 符合标准:goldmark 完全符合最新的 CommonMark 规范 可扩展:可以轻松地在 goldmark 中完成添加 @username 提及语法等操作。可以添加 AST 节点、用于块级元素的解析器、用于内联级元素的解析器、用于段落的转换器、用于整个 AST 结构的转换器以及渲染器 性能 :goldmark 的性能与 cmark 相当 鲁棒性:goldmar...
  • go-netty 是大量参考了netty的设计并融合Golang本身的协程特性而开发的一款高性能网络库 Feature (特性) 可扩展多种传输协议,并且默认实现了 TCP, KCP, Websocket 可扩展多种解码器,默认实现了常见的编解码器 基于责任链模型的流程控制 核心库零依赖 Documentation (文档) GoDoc Examples (示例) chat_server (基于websocket的聊天室) file_server (基于http的文件浏览器) ...
公众号
码农俱乐部
关注公众号订阅更多技术干货!