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语言爱好者阅读。

 在线阅读


J 基于go语言和开源的包封装的一个敏感词过滤服务,可微服务独立部署,提供api给业务使用,占用内存少,搜索匹配快
 
0.5 1.2
  11天前
1 7 1

Y 为了更好了整合本人的技术栈,也为了能够帮助到大家学习go语言,尽快掌握go语言的工程实践。
 
0.3 5.0
  12天前
1 3 0

G Golang 随机字符串生成库
 
0.0 3.5
  4天前
1 71 5

G gap-proxy 是一个加速网络的 SOCKS5 安全代理工具,使用了专门设计的加密传输协议
 
0.6 5.699999999999999
3 181 11

S sower 一个跨平台透明代理工具
 
0.7000000000000001 10.0
5 132 7

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

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
  9天前
8 211 13

A A tool to sync Gmail filters from a config file to your account.
 
0.7000000000000001 5.2
33 1.6k 53

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

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

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

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

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

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

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

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

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

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

G golang分布式多业务线定时任务系统
 
0.4 5.5
2 7 1

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

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

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 6.5
4 50 6

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

T Titan 一个兼容Redis协议的分布式NoSQL数据库
 
2.4 10.0
  今天
13 304 13

K kubectl trace是一个kubectl插件,能定期在Kubernetes集群中执行bpftrace程序
 
1.0 10.0
  昨天
1 10 3

《Go In Action》代码笔记
 
0.0 0.0
  昨天
5 42 12

F fileboy,文件变更监听通知系统,使用 GO 编写。适用于 Hot Reload (典型的如开发go项目,无需每次手动执行 go build;又比如前端 node 打包) 或者 系统监控的场景
 
0.2 8.0
5 80 2

C Caldera允许您创建准备在容器内运行的样板服务(Go语言)
 
0.0 4.5
  昨天
16 248 19

E 该程序包的目的是允许用户在配置中使用表达式来处理更复杂的逻辑。 它是业务规则引擎基础的完美候选者。
 
0.8 3.7
5 19 2

G go util 是golang通用工具包,实现一站式,开箱即用
 
0.0 5.2
  昨天
52 1.7k 54

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

IoTeX协议的官方Go实现
 
2.8000000000000003 10.0
44 1.7k 171

D 定制kubernetes YAML配置
 
0.1 10.0
4 154 9

G gonfig是一个用于程序配置的Go包
 
0.7000000000000001 4.5
  昨天
70 246 54

I IOSBlockchain - 用于智能服务的安全和可扩展区块链
 
1 6 0

G golang轻量JSON API服务框架
 
0.0 6.0
39 458 19

F 与传统容器一样,Firecracker microVM提供快速启动和关闭以及最小的开销。 但是,与传统容器不同,它们可以通过KVM管理程序提供额外的隔离层。
 
1.4000000000000001 10.0
  前天
1 12 0

G golang分布式多业务线定时任务系统
 
0.4 5.5
1 71 5

G gap-proxy 是一个加速网络的 SOCKS5 安全代理工具,使用了专门设计的加密传输协议
 
0.6 5.699999999999999
16 73 6

Y 一个用于CloudFormation模板验证和转换的工具
 
0.0 7.5
Popular
280 9.7k 1k

vim-go - Vim的Go开发插件
 
10.0 10.0
Popular
389 9.6k 3.2k

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

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

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

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

gVisor:Google开源的新型沙箱容器运行时环境
 
10.0 10.0
  7天前
Popular
317 7.3k 543

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

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

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

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

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

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

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

O OpenZeppelin,一个在Ethereum上构建安全智能合约的框架
 
10.0 6.5
Popular
212 5.9k 431

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

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

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

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

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

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

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

G gRPC到JSON代理生成器遵循gRPC HTTP规范
 
10.0 8.2
Popular
267 5.1k 347

Go的Qt绑定
 
10.0 7.5
  昨天
Popular
200 5k 336

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

R redis - Golang的类型安全Redis客户端
 
10.0 6.0
  6天前
Popular
125 4.9k 358

A Annie👾一个快速,简单,干净的视频下载器
 
10.0 7.3
Popular
257 4.4k 1.1k

A aws-sdk-go - 官方Go编程语言的AWS SDK
 
10.0 10.0
Featured
1.2k 18.6k 3.9k

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

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

Go语言圣经中文版
 
0.2 0.3
  27天前
Featured
245 5.1k 538

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
202 1.7k 493

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
556 10.7k 1.3k

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

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

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

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

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

G Go OAuth2是OAuth 2.0规范的一个客户端Go实现
 
8.5 4.0
  4天前
Featured
64 1.9k 123

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

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

frp 是一个高性能的反向代理应用
 
9.0 7.800000000000001
Featured
116 3.3k 262

通过SSH聊天
 
10.0 1.2
Featured
474 5.9k 753

GoBooks - Golang书籍列表
 
0.5 2.2
  1月前
Featured
212 5.9k 431

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

nes - 一个采用Go开发的NES模拟器
 
10.0 3.5
  5天前
Featured
436 10.3k 967

GoReplay - Http流量复制工具
 
0.0 0.3
Featured
152 5.9k 258

C Comcast - 模拟糟糕的网络连接,所以你可以建立更好的系统
 
0.0 0.0
Featured
127 3.5k 304

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

P Packer - 一个工具用于为多个平台创建相同的机器图片从单个源配置
 
10.0 10.0
  前天
Featured
143 4.1k 259

G GVM提供一个接口来管理Go版本
 
0.2 0.0
  6月前
Featured
69 3.1k 226

G gox -简单要死的交叉编译工具
 
0.8999999999999999 0.0
  2月前
Featured
280 9.7k 1k

vim-go - Vim的Go开发插件
 
10.0 10.0
Featured
83 3.4k 259

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

N Negroni 是一个Go语言中很地道的 web 中间件
 
10.0 4.5