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

G Go包用于在内存中缓存DNS查找结果
 
0 0
  未知
7 186 9

R RTCTunnel - 实现通过WebRTC构建网络隧道
 
0.6 6.5
9 299 9

M Makisu 🍣一个快速灵活的Docker图像构建工具,适用于OSX和Kubernetes等容器化环境。
 
2.6 10.0
26 326 15

T Titan 一个兼容Redis协议的分布式NoSQL数据库
 
5.4 10.0
  昨天

S smtp2http是一个简单的smtp服务器,它接收 smtp请求(电子邮件)并作为http post请求发送到指定的webhook
 
2.9 1.5
Featured
25 1.1k 23

L 一个非常小的库,用于在Go中构建现代HTML5桌面应用程序。 它使用Chrome浏览器作为UI层。 与Electron不同,它不会将Chrome捆绑到应用程序包中,而是重用已安装的那个。 Lorca建立了与浏览器窗口的连接,允许从UI调用Go代码并以无缝方式从Go操作UI。
 
7.1 10.0
  前天
1 15 0

G grpc服务,服务端使用grpc-go,客户端使用grpc-php。实现了发送短信服务
 
0.3 1.5
  6天前

D dtle是MySQL数据传输/复制工具
 
0.5 10.0
1 1 0

G golang轻量JSON API服务框架
 
0.0 0.8
  9天前
0 23 5

G getJS是一个从一组给定的URL中提取所有javascript文件的工具
 
0.0 8.299999999999999
  4天前
18 117 40

G 高度模块化, 遵循 KISS原则的区块链开发框架
 
0.4 10.0
20 491 15

W WriteFreely是一个Go开发的精美的博客平台,表面简单,但功能强大
 
1.5 10.0
1 3 1

G go语言和区块链的一些学习总结笔记,包括go语言编程,区块链学习,分布式系统学习,密码学的学习,linux学习,总结的学习
 
0.0 0.7000000000000001
  11天前
23 571 39

L Logger是一个简单的跨平台Go日志库,适用于Windows,Linux和macOS,它可以记录到Windows事件日志,Linux / macOS syslog和io.Writer。
 
1.9 0.2
  7天前
4 25 3

Gogeom - Go编程语言的几何库
 
0.2 5.8
  7天前
6 49 11

G goserver 是一个组件式后台服务,把常用的功能用配置的方式按须加载,多个项目可以复用同一个程序
 
0.0 10.0
8 151 15

B Beku - 是一个非常用户友好的Kubernetes API资源构建 golang 库
 
0.5 10.0
  3天前
0 73 9

A 支持 web 上传图片 支持 API 上传图片 支持 搜狗图床,新浪图床,SMMS 图床 的图片上传 API 可以设置 token 可以私用,也可以选择关闭 API,只保留 web 上传
 
0.7000000000000001 5.2
1 7 1

F 分布式定时任务库 distributed-cron
 
0.5 1.3
  10天前
1 42 1

D dogsled - 一个Go静态分析工具,用于查找包含太多空白标识符的赋值/声明
 
0.6 1.0
  11天前
1 2 0

R 用于简单的监控服务器上日志文件,根据配置的规则(正则),当日志内容符合该规则,则触发警报
 
0.0 0.5
153 1.5k 691

C client-go:用于与kubernetes集群交互的Go客户端
 
0.3 10.0
1 41 6

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

A ACL 是go的轻量级acl管理器
 
0.0 3.2
2 33 7

G go语言封装的各种对称加密和非对称加密,可以直接使用,包括3重DES,AES的CBC和CTR模式,还有RSA非对称加密
 
0.1 3.2
  9天前
2 5 2

R RabbitMQTest 用于RabbitMQ性能测试,可提供对单个队列写入,消费以及对多个队列进行同时读写操作的测试. 可配置连接数,通道数
 
6 53 1

W wireguardctrl - 可以在多个平台上控制WireGuard设备
 
0.0 0.0
  2月前
1 2 1

J Java Stream API 的一个Go语言实现
 
0.0 0.0
  5月前
2 78 4

M Meow 哈希的Golang实现,非常快速的非加密哈希
 
0.1 6.2
  7天前
38 409 7

E errorx - Go的综合错误处理库
 
1.3 5.2
1 9 2

F file_transfer是一个非常简单的文件中转服务 其原理是将文件上传到临时的文件服务器,然后你可以得到HTTP协议的文件下载地址,你或你的伙伴可以使用wget或者浏览器来下载这个文件。
 
0.0 1.3
  19天前
59 288 100

T Thor 是VeChain的新一代区块链项目,用golang编写的官方实现
 
0.8999999999999999 10.0
28 285 582

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

Y 一个用于与LLVM IR交互的纯Go库
 
0.8999999999999999 10.0
  今天
13 82 11

B bchd - 用Go(golang)编写的替代全节点比特币现金实现
 
22 290 8

T Titan 一个兼容Redis协议的分布式NoSQL数据库
 
5.4 10.0
  昨天

G Go(Golang)的Qt5绑定旨在再次获得Go的编译速度
 
1.0 3.8
2 29 3

D Dockssh,从任何地何ssh进入任何容器,借助redis进行密码存储
 
0.0 3.3000000000000003
51 1.7k 52

P Puffs是一个特定于领域的语言和库,用于安全地解析不受信任的文件格式。 这种文件格式的例子包括图像,音频,视频,字体和压缩档案。
 
0.0 10.0
  前天

L leaves 是 GBRT (Gradient Boosting Regression Trees) 模型预测代码的纯Go实现库
 
0.4 10.0
3 72 14

N ngrok、ngrok内网穿透 nodejs 后台管理
 
0.1 5.2
  前天
78 1.2k 139

T 一个Golang的高性能微服务框架,Linux基金会项目
 
0.7000000000000001 10.0
166 801 97

IoTeX协议的官方Go实现
 
2.8000000000000003 10.0
0 4 0

push系统,管理简单,使用安全
 
0.0 3.3000000000000003
  前天

T 通用op(后台运营)系统,后台开发工程师打造的针对后台服务的通用配置管理系统,带web操作界面
 
0.1 3.2
  前天

M Mongo-Shake是一个基于MongoDB oplog的通用数据复制平台。 冗余复制和主动 - 主动复制是两个最重要的功能。
 
0.5 6.5
  前天
13 81 15

W 服务与服务的对话 业务逻辑编写不再关注网络,进程。根据预先规划的进程互联拓扑图,找到最高效的通讯方式。 通用型可扩展网关
 
0.2 10.0
  前天
10 176 14

J Jive Search是一个尊重您隐私的完全开源的搜索引擎
 
0.5 10.0
  前天
44 1.4k 131

D 定制kubernetes YAML配置
 
0.1 10.0
10 213 14

Y 一个用golang编写的BASIC解释器
 
0.7000000000000001 10.0
36 578 54

Z 在Github中stars数最多的Go Web框架集合
 
1.7999999999999998 6.0
  前天
Popular
287 9.4k 965

vim-go - Vim的Go开发插件
 
10.0 10.0
Popular
379 8.5k 2.9k

K Helm是管理Kubernetes图表的工具。 图表是预先配置的Kubernetes资源的包。
 
10.0 10.0
Popular
379 8.5k 2.9k

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

P Packer - 一个工具用于为多个平台创建相同的机器图片从单个源配置
 
10.0 10.0
  前天
Popular
312 7.4k 660

F fasthttp是一个快速的 HTTP Go实现,比net/http快10倍
 
10.0 9.3
Popular
339 7.2k 2.1k

K Kubernetes Operations (kops) - 生产级K8s安装,升级和管理
 
Popular
344 7.1k 368

gVisor:Google开源的新型沙箱容器运行时环境
 
10.0 10.0
  4天前
Popular
318 6.9k 495

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

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

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

G grpc-go - 基于RPC的gRPC. HTTP/2的Go语言实现
 
10.0 10.0
Popular
223 6.7k 408

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

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

O OpenZeppelin,一个在Ethereum上构建安全智能合约的框架
 
10.0 10.0
Popular
221 5.5k 408

R restic - 消除重复项备份程序
 
10.0 10.0
Popular
148 5.5k 611

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

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

M micro - 一个可拔插人微服务工具包和分布式系统平台
 
10.0 6.7
Popular
224 5k 272

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

Go的Qt绑定
 
10.0 7.199999999999999
  昨天
Popular
230 4.8k 620

G gRPC到JSON代理生成器遵循gRPC HTTP规范
 
10.0 7.199999999999999
Popular
235 4.7k 379

一个现代文本索引Go库
 
10.0 7.199999999999999
Popular
287 4.6k 508

G Go Micro是一个用于分布式系统开发的插件式RPC框架
 
10.0 6.5
Popular
190 4.6k 302

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

R redis - Golang的类型安全Redis客户端
 
10.0 7.5
  6天前
Popular
120 4.4k 304

A Annie👾一个快速,简单,干净的视频下载器
 
10.0 10.0
Popular
261 4.3k 1k

A aws-sdk-go - 官方Go编程语言的AWS SDK
 
10.0 10.0
Featured
919 22.8k 1.9k

S syncthing是一个开放,分散的文件同步工具和协议。
 
Featured
157 5.2k 456

S sqlx - 提供了一组在database/sql 包上的扩展
 
10.0 3.5
  25天前
Featured
316 18k 696

fzf  - 一个Go编写的命令行模糊查询器
 
9.0 1.7999999999999998
  10天前
Featured
249 6.5k 561

G GoQuery - 将类似于jQuery的语法和一组相似的功能引入Go语言
 
10.0 4.0
Featured
33 1.7k 139

Z archiver - 在Go中轻松地创建和提取.zip, .tar.gz, .rar (extract-only), 和 .tar.bz2文件
 
0.0 8.8
Featured
318 6.9k 495

D dgraph - 可伸缩的、分布式的、低延迟、高吞吐量图数据库
 
10.0 10.0
Featured
157 3.9k 339

J json iterator (jsoniter) -速度比DOM快,比SAX或StAX更有用
 
10.0 0.5
Featured
3.3k 49.4k 6.8k

G Go是Google开发的一种编译型,並發型,并具有垃圾回收功能的编程语言。 罗伯特·格瑞史莫(Robert Griesemer),罗勃·派克(Rob Pike)及肯·汤普逊于2007年9月开始设计Go语言,,稍后Ian Lance Taylor, Russ Cox加入项目中。
 
9.0 10.0
  前天
Featured
207 3.1k 629

C Containerd – 一个开放的和可靠的Docker容器运行时
 
10.0 10.0
Featured
379 8.5k 2.9k

K Helm是管理Kubernetes图表的工具。 图表是预先配置的Kubernetes资源的包。
 
10.0 10.0
Featured
88 3.3k 330

G go-git 一个高度可扩展的Git纯Go语言实现
 
10.0 10.0
Featured
500 13.5k 2.5k

M Mattermost是Slack的一个开源替代,采用Golang和React实现
 
9.0 10.0
Featured
809 11.5k 2.5k

V V2Ray 是一个模块化的代理软件包,它的目标是提供常用的代理软件模块,简化网络代理软件的开发。
 
9.0 10.0
Featured
405 8.6k 1.2k

百度网盘工具箱 - Go语言编写
 
10.0 1.7000000000000002
Featured
12 343 44

G gorouter 一个简单、高性能的Http路由器(支持正则,轻松创建RESTFul API)
 
1.1 10.0
Featured
172 1.8k 153

G Go 夜读 - 每周四晚上 Go 源码阅读以及线下技术讨论。
 
0.7000000000000001 9.7
  3天前
Featured
78 1.2k 139

T 一个Golang的高性能微服务框架,Linux基金会项目
 
0.7000000000000001 10.0
Featured
49 1.2k 87

Clash 一个Go中基于规则的代理
 
0.4 6.800000000000001
Featured
756 13.8k 1.8k

N NSQ 是一个实时分布式消息传递平台,旨在大规模运行,每天处理数十亿条消息。
 
9.0 1.3
Featured
3 315 58

Tigo 一个使用Go语言开发的web框架
 
1.1 7.0
  4天前
Featured
21 301 20

G 一个采用go编写简单,分布式,容错的键值存储,受Redis的启发。 它使用Raft protocotol作为一致性算法。 它支持以下数据结构:String,Bitmap,Map,List。
 
1.7000000000000002 3.8
Featured
17 539 15

S Stellar旨在提供简单的容器运行时集群。 将一个或多个节点连接在一起以创建群集。
 
2.0 5.0
Featured
31 1.2k 62

GoCity - 用于在3D中可视化Go源代码的Code City metaphor
 
3.8 8.299999999999999
  16天前