Go语言博客实践

[Go Blog In Action]中文名 《Go语言博客实践》. 是对 TypePress开发过程中的想法, 方法, 探讨等任何方面同步整理成的电子书.

 在线阅读

Web框架Revel教程

Revel是一个Go语言的web框架,其具有热编译,高性能,无状态,模块化等特性,非常适合做web开发。这个框架源于java的 Play! Framework.清晰的MVC结构,是现在go语言Web框架中优秀的框架。

 在线阅读

Golang 初学教程

Go是一种新的语言,一种并发的、带垃圾回收的、快速编译的语言。Go是谷歌2009年发布的第二款编程语言。Go是一种编译型语言,它结合了解释型语言的游刃有余,动态类型语言的开发效率,以及静态类型的安全性。

 在线阅读

深入解析Go

因为自己对Go底层的东西比较感兴趣,所以抽空在写一本开源的书籍《深入解析Go》。写这本书不表示我能力很强,而是我愿意分享,和大家一起分享对Go语言的内部实现的一些研究。

 在线阅读

Go语言博客实践

Go Blog In Action 中文名 Go语言博客实践. 是对 TypePress 开发过程中的想法, 方法, 探讨等任何方面同步整理成的电子书.作者: 喻恒春

 在线阅读

Go 简易教程

《The Little Go Book》中文译本,中文正式名《Go简易教程》。go被创建成一种系统语言(比如,操作系统和设备驱动),go是针对C/C++开发者的。据go核心开发组说,我可以确定是真的,应用程序开发者已经成为主要的go语言用户,而不是系统开发者。

 在线阅读

Go by Example 中文

Go 是一个被设计用来建立简单,快速和可信赖的软件的开源程序设计语言。Go by Example 是一个实践性的通过带注释的例子程序去介绍 Go。查看第一个例子或者浏览下面的完整列表吧。

 在线阅读

NSQ 指南

NSQ 是实时的分布式消息处理平台,其设计的目的是用来大规模地处理每天数以十亿计级别的消息。它具有分布式和去中心化拓扑结构,该结构具有无单点故障、故障容错、高可用性以及能够保证消息的可靠传递的特征。

 在线阅读

Go 学习笔记

作者通过自身学习经历整理出一套 go 语言学习笔记,内容分为三个部分:语言、源码、附录。

 在线阅读

神奇的 Go 语言

Go 语言是 Google 于 2009 年发布的第二款开源的编程语言。Go 语言的特点:准对多处理器应用程序的编程进行了优化,使用 Go 编译程序可以媲美 C 或 C++ 的代码速度,而且拥有 Python 解释语言的简洁和开发效率。本教程首先介绍了 Go 语言的基础知识和基本语法,然后通过几个具体的示例,展示 Go 语言的特点,方便开发者了解这门语言的特性。

 在线阅读

学习Go语言的入门教程

该教程主要是针对想要Go入门学习的,够用就好。如果想要进一步学习可能不是特别合适。为什么要学习Go、支持并发,这是Go与生俱来的特性 简单易学,与C语言类似,学过Java的也推荐学习,性能可以于C比肩。

 在线阅读

Go语言学习教程

这是关于来自 Google 的 Go 语言的简介。目标是为这个新的、革命性的语言提供一个指南。这本书的目标读者是那些熟悉编程,并且了解某些编程语言,例如 C,C++,Perl,Java,Erlang,Scala,Haskell。这不是教你如何编程的书,只是教你如何使用 Go。

 在线阅读

Go 入门指南

在接触 Go 语言之后,对这门编程语言非常着迷,期间也陆陆续续开始一些帮助国内编程爱好者了解和发展 Go 语言的工作,比如开始录制视频教程《Go编程基础》。

 在线阅读

Go Web 编程

本文介绍如何用go语言进行web应用的开发,将go语言的特性与web开发实战组合到一起,帮读者成功地构建跨平台的应用程序,节省go语言开发web的宝贵时间。

 在线阅读

Go 命令教程

这份Go命令教程原先是我著的图书《Go并发编程实战》中的一部分。这部分内容与并发编程的关系不大,故被砍掉。但是它是有价值的,也算是我对Go语言官方提供的标准命令的一个学习笔记。所以,我觉得应该把它做成免费资源分享给大家。经出版社的认可,我将这份教程放在这里供广大Go语言爱好者阅读。

 在线阅读

NEW
2 137 6

S sower 一个跨平台透明代理工具
 
0.6 10.0

C coredhcp - 用Go编写的快速,多线程,模块化和可扩展的DHCP服务器
 
0.1 6.7
  前天

Y 一个简单的分布式文件存储服务(类fastdfs),高性能,高可靠,运维方面省力省心,极其简单的设计让扩展随心所欲
 
0.1 10.0
1 1 0

D 递归解压并分类 支持 Zip Rar 7z Tar TarGZ
 
0.0 0.8
3 7 5

A allmo 显示你Go项目中所有的包,包括包的包
 
0.0 1.2
  5天前
8 207 12

A A tool to sync Gmail filters from a config file to your account.
 
0.7000000000000001 5.2
Featured
32 1.5k 49

S SQL-er是一个能够直接将SQL查询发布API接口的微型http服务器
 
6.7 10.0

G golang databse/sql 的通用扩展
 
0.0 1.7999999999999998
  6天前

K Khalzam是一个简单的语音识别程序。 它的算法基于Jovan Jovanovic的文章
 
0.6 3.3000000000000003
  8天前
0 39 2

S sshcertb是用于处理SSH用户证书的Go包和CLI
 
0.1 2.8000000000000003
  15天前
1 5 0

Y 一个基于gin的视频网站go服务(用于学习交流)
 
0.0 0.3
  18天前
1 6 0

G 1.这个版本更加稳定可靠 2.代码的可读性更好 3.同一服务器上支持更多的客户端连接 4.更好的支持了TCP协议
 
0.0 4.0
  5天前
7 190 8

D dque是Go的一个快速,嵌入,持久的队列
 
1.1 2.2
  11天前
1 2 0

G golang版本的wafer-server-api使用的sdk,配合wafer-session-server使用
 
0.0 0.2
  21天前
1 4 0

G Go语言开发的2019年个人所得税计算方式
 
0.0 1.3
  20天前
3 7 1

G go 爬虫框架 (借鉴 scrapy,支持并发自动调节,适合大规模反爬采集)
 
0.1 3.8
  7天前
1 12 0

G golang分布式多业务线定时任务系统
 
0.5 1.5
  18天前
2 7 1

base业务框架的演示环境
 
0.0 3.0
  20天前

P 配合GitStar编写的自动Star工具,速度更快,更稳定,直接运行版本,不需要安装其他包
 
0.0 0.8
  17天前
8 152 9

K kubectl-debug 是一个简单的 kubectl 插件, 能够帮助你便捷地进行 Kubernetes 上的 Pod 排障诊断.
 
0.5 3.2

F Fyne是一个用Go编写易于使用的UI工具包和app API。 我们使用EFL渲染管道来提供跨平台图形。
 
2.1 10.0
  前天

K KubeDB:一个帮你在 k8s 上运行生产级别数据库的CLI工具,支持 Postgres,MySQL、Elasticsearc
 
1.5 9.5
4 50 6

A amazonriver 利用pg内部的逻辑复制功能,通过在pg创建逻辑复制槽,接收数据库的逻辑变更,通过解析test_decoding特定格式的消息,得到逻辑数据
 
0.5 8.8
6 118 7

Y 一个应用它提取MySQL binlog,解析binlog并将增量更新数据推送到不同的接收器,例如kafka。
 
0.4 1.3
  13天前
3 13 4

T A lightweight MVC framework written in Go (Golang).
 
0.0 3.7
3 13 4

T A lightweight MVC framework written in Go (Golang).
 
0.0 3.7
34 509 108

F fleet - 采用go和go-kit构建的osquery服务器。osquery是一个SQL驱动操作系统检测和分析工具。osquery支持像SQL语句一样查询系统的各项指标,可以用于OSX和Linux操作系统。它使得底层操作系统分析和监控性能更加直观。
 
1.6 6.2
16 73 6

Y 一个用于CloudFormation模板验证和转换的工具
 
0.0 6.2
3 36 5

R RBAC - 简单,并发基于角色的访问控制(GOlang)
 
0.0 3.3000000000000003
12 228 45

E 支持多站点配置、客户端与服务端连接中断自动重连,多路传输,大大的提高请求处理速度,go语言编写,无第三方依赖,经过测试内存占用小,普通场景下,仅占用10m内存。
 
0.8999999999999999 10.0
13 297 11

K kubectl trace是一个kubectl插件,能定期在Kubernetes集群中执行bpftrace程序
 
0.8999999999999999 10.0
  昨天
25 317 636

M Mattermost是一个开源的,自托管的Slack替代品。它采用Golang和React开发,并作为包含MySQL或Postgres的一个单一Linux二进制文件运行。
 
1.0 10.0
  昨天
1 8 2

G 以 go-xserver 加载逻辑插件的方式,把框架层与逻辑层代码严格分离
 
0.0 10.0
  昨天
40 1.1k 46

J 将您的数据库变成REST / GraphQL API的软件列表
 
0.4 3.5
  昨天
65 1.8k 75

R router7 一个纯Go实现的小型家庭互联网路由器。 它提供了使fiber7互联网连接工作所需的所有服务(DHCPv4,DHCPv6,DNS等)。
 
0.2 7.199999999999999
  昨天
167 853 107

IoTeX协议的官方Go实现
 
2.8000000000000003 10.0
45 1.7k 170

D 定制kubernetes YAML配置
 
0.1 10.0
36 235 24

R Rio是一个“云原生容器分发”,意思是包括内置的Cloud Native技术,如Kubernetes,Istio,Containerd等,因此用户无需成为安装,使用和维护这些系统的专家。
 
0.7000000000000001 10.0
Popular
103 2.4k 237

S 使用测试驱动开发学习Go
 
10.0 9.200000000000001
31 1.5k 68

P packr 将静态文件嵌入到Go二进制文件中的简单易用的方法
 
57 570 200

A aliyungo:非官方的阿里云Go语言 SDK (Alibaba Cloud) - 持API:ECS, OSS, DNS, SLB, RDS, RAM, MNS, STS, SLS, MQ, Push, OpenSearch, DM, Container Service。
 
1.7999999999999998 6.0
  前天
0 18 3

R Ram 🐏 — 一个golang的持续测试工具
 
0.1 6.0
  前天
Popular
281 9.7k 1k

vim-go - Vim的Go开发插件
 
10.0 10.0
Popular
390 9.6k 3.1k

K Helm是管理Kubernetes图表的工具。 图表是预先配置的Kubernetes资源的包。
 
10.0 10.0
Popular
390 9.6k 3.1k

H Helm是管理Kubernetes图表的工具。 图表是预先配置的Kubernetes资源包
 
10.0 10.0
Popular
422 8.4k 2.3k

P Packer - 一个工具用于为多个平台创建相同的机器图片从单个源配置
 
10.0 10.0
  今天
Popular
339 7.7k 2.3k

K Kubernetes Operations (kops) - 生产级K8s安装,升级和管理
 
10.0 10.0
Popular
343 7.5k 405

gVisor:Google开源的新型沙箱容器运行时环境
 
10.0 10.0
  4天前
Popular
140 7.4k 357

基于终端的个人信息仪表板
 
10.0 7.199999999999999
Popular
318 7.3k 542

D dgraph - 可伸缩的、分布式的、低延迟、高吞吐量图数据库
 
10.0 10.0
Popular
459 7.3k 937

V vitess提供服务器和工具便于扩展MySQL数据库实现大规模web服务
 
10.0 10.0
Popular
459 7.3k 937

V 通过封装分片路由逻辑,Vitess允许应用程序代码和数据库查询保持与数据在多个分片上的分布无关。 使用Vitess,您甚至可以根据需要增加分割和合并分片,原子切换步骤只需几秒钟。
 
10.0 10.0
Popular
425 7.3k 1.4k

G grpc-go - 基于RPC的gRPC. HTTP/2的Go语言实现
 
10.0 10.0
Popular
270 6.9k 636

Jaeger一个Uber开源的分布式跟踪系统
 
10.0 7.800000000000001
Popular
223 6.9k 423

G Gravitational Teleport是一个现代的SSH服务器,用于远程访问Linux服务器集群通过SSH或HTTPS。
 
10.0 10.0
Popular
577 6.7k 2.1k

B Beats 平台集合了多种单一用途数据采集器。这些采集器安装后可用作轻量型代理,从成百上千或成千上万台机器向 Logstash 或 Elasticsearch 发送数据。
 
10.0 10.0
Popular
300 6.6k 802

《Go语言高级编程》开源免费图书
 
10.0 10.0
  昨天
Popular
451 6.6k 2.4k

O OpenZeppelin,一个在Ethereum上构建安全智能合约的框架
 
10.0 6.5
Popular
247 6.1k 475

G GitHub的MySQL在线架构迁移
 
10.0 7.7
Popular
212 5.8k 430

R restic - 消除重复项备份程序
 
10.0 10.0
Popular
150 5.7k 400

P pgweb - 一个基于web的PostgreSQL数据库浏览器
 
10.0 6.3
Popular
147 5.5k 609

O OpenEBS允许使用容器来执行关键任务,持续工作负载。 OpenEBS是集装箱化存储和相关的存储服务。
 
10.0 7.199999999999999
Popular
374 5.4k 972

R RunC 是一个轻量级的工具, runC 是标准化的产物,它根据 OCI 标准来创建和运行容器。而 OCI(Open Container Initiative)组织,旨在围绕容器格式和运行时制定一个开放的工业化标准。
 
10.0 8.0
Popular
283 5.3k 426

M micro - 一个可拔插人微服务工具包和分布式系统平台
 
10.0 8.299999999999999
Popular
213 5.2k 302

G go-cloud 通过封装不同云平台的接口,向用户提供统一的 API
 
10.0 10.0
Popular
306 5.2k 566

G Go Micro是一个用于分布式系统开发的插件式RPC框架
 
10.0 10.0
Popular
269 5.1k 345

Go的Qt绑定
 
10.0 7.7
  3天前
Popular
200 5k 335

B 一个可嵌入、持久化、简单快捷的键值(KV)存储,采用原生Go编写。
 
10.0 9.7
Popular
192 4.8k 676

R redis - Golang的类型安全Redis客户端
 
10.0 9.0
  3天前
Popular
257 4.4k 1.1k

A aws-sdk-go - 官方Go编程语言的AWS SDK
 
10.0 10.0
Popular
170 4.2k 981

G github - Go库用于访问GitHub API
 
10.0 7.7
Popular
169 4.2k 238

R riot是一个Go语言开发的开源,分布式,简单高效搜索引擎
 
10.0 7.3
Featured
1.2k 18.6k 3.8k

B beego是一个Go编程语言开源,高性能的Web框架
 
9.0 7.5
Featured
914 23.8k 2k

S syncthing是一个开放,分散的文件同步工具和协议。
 
9.0 10.0
Featured
91 1.2k 422

Go语言圣经中文版
 
0.2 0.3
  24天前
Featured
239 5k 532

G Go Data Structures. Containers, Sets, Lists, Stacks, Maps, Trees, HashSet, TreeSet, ArrayList, SinglyLinkedList, DoublyLinkedList, LinkedListStack, ArrayStack, HashMap, TreeMap, RedBlackTree, BinaryHeap, Comparator, Iterator, Enumerable, Sort
 
0.2 0.0
Featured
201 1.7k 492

CNKI文献下载工具
 
0.1 0.0
Featured
383 4.1k 833

K kingshard是一个由Go开发高性能MySQL Proxy项目,kingshard在满足基本的读写分离的功能上,致力于简化MySQL分库分表操作;能够让DBA通过kingshard轻松平滑地实现MySQL数据库扩容。 kingshard的性能是直连MySQL性能的80%以上。
 
10.0 0.8
Featured
555 10.7k 1.3k

R revel:一个高生产力,全栈的Go语言Web开发框架
 
0.3 0.0
Featured
638 12.4k 1.3k

G Go kit是一个分布式编程工具包用于在大型组织中建立微服务。其解决了在分布式系统中常见的问题,所以您可以专注于您的业务逻辑。
 
9.0 1.5
Featured
234 3.4k 740

T web.go提供最简单的方法创建web应用程序在Go语言中。它非常适合编写简单的,高性能的后端Web服务。
 
0.1 0.0
  2年前
Featured
258 7.9k 920

M mux:一个golang语言的强大URL路由器为和调度程序
 
10.0 1.3
Featured
125 2.6k 400

S go-socket.io是socket.io在golang中的一个实现,一个实时应用程序框架
 
0.1 0.2
  1月前
Featured
64 1.9k 122

J 检查源代码安全问题通过扫描Go AST。
 
0.0 4.2
Featured
116 2.7k 616

G Git是一个“分布式版本管理工具”,简单的理解版本管理工具:大家在写东西的时候都用过“回撤”这个功能,但是回撤只能回撤几步,假如想要找回我三天之前的修改,光用“回撤”是找不回来的。
 
10.0 0.8
  19天前
Featured
116 3.3k 262

通过SSH聊天
 
10.0 1.2
Featured
473 5.9k 750

GoBooks - Golang书籍列表
 
0.5 2.2
  1月前
Featured
33 750 68

G go_serialization_benchmarks - Go序列化方法的基准测试
 
2.3000000000000003 3.2
  前天
Featured
212 5.8k 430

R restic - 消除重复项备份程序
 
10.0 10.0
Featured
136 3.9k 320

nes - 一个采用Go开发的NES模拟器
 
10.0 3.5
  昨天
Featured
435 10.2k 963

GoReplay - Http流量复制工具
 
0.0 0.3
Featured
234 5.8k 959

C confd - 管理本地应用程序配置文件使用来自etcd或consul的模板和数据
 
0.0 0.0
Featured
128 3.5k 303

W webhook是Go中一个轻量级的可配置的工具, 允许您轻松地在服务器上创建HTTP端点(钩),你可以使用它来执行配置命令
 
0.0 0.0
Featured
422 8.4k 2.3k

P Packer - 一个工具用于为多个平台创建相同的机器图片从单个源配置
 
10.0 10.0
  今天
Featured
69 3.1k 225

G gox -简单要死的交叉编译工具
 
0.8999999999999999 0.0
  2月前
Featured
71 2.2k 374

G Go Metrics - Coda Hale's Metrics 库的一个Go移植
 
0.1 0.0
  2月前
Featured
281 9.7k 1k

vim-go - Vim的Go开发插件
 
10.0 10.0
Featured
84 3.4k 255

G Go Metalinter - 一个工具来自动应用所有静态分析工具并以标准化形式报告他们的输出
 
0.6 0.3