扫一扫
关注 HG 公众号
发现更多开源乐趣

Go 项目

兴趣是最好的老师,HelloGitHub 就是帮你找到编程的兴趣。

casbin

Star 6.0k Watch 180 Fork 638
访问控制开源库,支持 ACL/RBAC/ABAC 等访问控制模型,支持 MySQL/NoSQL 等存储方式
casbin

tidb

Star 22.3k Watch 1.3k Fork 3.4k 中文
开源分布式 NewSQL 数据库,能优雅的替换传统的数据库中间件、数据库分库分表等 Sharding 方案。具备如下核心特性:

  • SQL支持 (TiDB 是 MySQL 兼容的)
  • 水平线性弹性扩展
  • 分布式事务
  • 跨数据中心数据强一致性保证
  • 故障自恢复的高可用

tidb

echo

Star 16.3k Watch 544 Fork 1.5k
Go 语言最受欢迎的 Web 框架之一,具有:高性能、便于扩展、轻量的特点,示例代码:

package main

import "github.com/labstack/echo"

func main() {
    e := echo.New()
    e.GET("/", callback)
    e.Logger.Fatal(e.Start(":3000"))
}

func callback(ctx echo.Context) error {
    return ctx.HTML(200, "<h1>你好 echo</h1>")
}

echo

ctop

Star 9.4k Watch 164 Fork 366
实现了类 top 命令展示效果的 docker 容器监控工具
ctop

monkey

Star 336 Watch 15 Fork 15 中文
用 Go 语言写的解析器,包含诸多语言特性。入门实践项目,适合新手熟悉 Go 语言和语言解析器入门

mattermost-server

Star 17.3k Watch 538 Fork 3.8k
采用 Go 语言开发的团队通讯服务项目,可用于自行搭建服务。为团队带来跨 PC 和移动设备的消息收发、文件分享,搜索等功能的通讯服务平台
mattermost-server

rainbond

Star 2.1k Watch 148 Fork 470 中文
好雨开源的生产级无服务器 PaaS。用于为云原生应用的整个交付流程提供生产级支持,包括基础设施管理、容器化改造、微服务架构转型、DevOps 工作流落地、混合云多云管理等
rainbond

annie

Star 9.1k Watch 237 Fork 952 中文
Go 编写的快速、简单、干净的视频下载程序。支持哔哩哔哩、YouTube 视频网站

$ annie -c cookies.txt https://www.bilibili.com/video/av20203945/

 Site:      哔哩哔哩 bilibili.com
 Title:     【2018拜年祭单品】相遇day by day
 Type:      video
 Stream:
     [default]  -------------------
     Quality:         高清 1080P60
     Size:            220.65 MiB (231363071 Bytes)
     # download with: annie -f default "URL"

 16.03 MiB / 220.65 MiB [==>----------------------------]   7.26% 9.65 MiB/s 19s

knowledge

Star 2.1k Watch 88 Fork 256 中文
Go 知识图谱

dynamo.cli

Star 11 Watch 1 Fork 4
AWS DynamoDB 是一项快速灵活的 NoSQL 数据库服务。如果大家使用这个用服务,但又记不住蹩脚的 AWS 客户端的查询命令。可以使用这个工具,通过 SQL 命令查询、操作 Amazon DynamoDB 数据库
dynamo.cli