13

【K些项目】最近火热github上的6个的Go语言项目

 3 years ago
source link: https://studygolang.com/articles/32367?fr=sidebar
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

图片

  • 对代码、编程感兴趣的可以关注老K玩代码和我交流!

  • Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。\n
  • Go语言被码友们戏称“写起来像python,跑起来像C”。
  • 那么Go有什么好的项目可以给我们上手吗?老K整理了github上的6个好项目给你,技术是靠写出来的,一起来看看吧!

1. goproxy

地址https://  github.com/goproxyio/goproxystar4.1kfork259

Go 模块安装代理工具。还在因为安装 Go 项目依赖失败而抓耳挠腮吗?快试试这个项目吧

image.png


2. vim-go

地址https://  github.com/fatih/vim-gostar12.3kfork1.2k

Go 的 vim 配置


3. cds

地址https://  github.com/ovh/cdsstar3.0kfork249

企业级开源持续集成系统。支持横向扩展、自带 UI、常用的持续集成构建等功能

image.png


4. evans

地址https://  github.com/ktr0731/evansstar1.5kfork70

基于 Go 语言实现的支持交互模式的 gRPC 客户端,让调试、测试 gRPC API 更加容易

image.png


5. learn-go-with-tests

地址https://  github.com/quii/learn-go-with-testsstar11.4kfork1.4k

通过单元测试学习 Go 语言。下载仓库源码后,进入对应目录。每一个小文件夹就是一个对应的 Go 项目,在里面go test即可运行单元测试。由于是测试驱动开发,所以需要在你改动代码之后跑通单元测试才算学会通过。每一个对应的文件夹都有相应 Markdown 文字教程,比较浅显易懂。而且还有中文版


6. monkey

地址https://  github.com/haifenghuang/monkeystar340fork17

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


往期精彩推荐:

粉丝福利:

  • 微信公众号回复go,免费下载海量"go"相关资料、电子书!
  • image.png

有疑问加站长微信联系(非本文作者)

280

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK