相关资源
# Golang相关资源
# Golang官网 (opens new window)
# 国内学习网站 (opens new window)
# 国内文档地址 (opens new window)
uber Go 开发规范 (opens new window)
# 学习视频
【Go语言系列视频】老男孩带你21周搞定Go语言【全 242】 (opens new window)
8小时转职Golang工程师(如果你想低成本学习Go语言) (opens new window) ------------- 笔记地址 (opens new window)
# 学习文章或书籍
《Go入门指南》中文翻译版(GITHUB) (opens new window)
https://github.com/hwholiday/learning_tools (opens new window)
# Awesome Go
https://github.com/yinggaozhen/awesome-go-cn (opens new window)
# 开源组件
# cobra
介绍: 主要用于创建命令行工具项目
项目主页: cobra.dev (opens new window)
Github地址: https://github.com/spf13/cobra (opens new window)
Cobra Generator Github地址: https://github.com/spf13/cobra-cli (opens new window)
学习地址:
# chromedp
介绍: 在go中使用 Chrome DevTools Protocol (opens new window) 操作浏览器,用于开发爬虫、自动化测试等
Github地址: https://github.com/chromedp/chromedp (opens new window)
示例 Github地址: https://github.com/chromedp/examples (opens new window)
文档地址:https://pkg.go.dev/github.com/chromedp/chromedp (opens new window)
# gocron
介绍: go定时任务组件
Github地址: https://github.com/go-co-op/gocron (opens new window)
学习地址:
# go-github
介绍: Go Github API client 库
Github地址: https://github.com/google/go-github (opens new window)
# Resty
介绍:Go Simple HTTP and REST 库
Github地址: https://github.com/go-resty/resty (opens new window)
# pterm
介绍:一个用于创建命令行交互样式的库
Github地址: https://github.com/pterm/pterm (opens new window)
# cheggaaa/pb
介绍: Go命令行进度条组件
Github地址: https://github.com/cheggaaa/pb (opens new window)
# spinner
介绍:命令行进度条、等待动画等
Github地址: https://github.com/briandowns/spinner (opens new window)
# promptui
介绍: 命令行输入框、选择器等相关输入使用的ui
Github地址: https://github.com/manifoldco/promptui (opens new window)
# 开源项目
百度网盘工具箱: https://github.com/Angey40/BaiduPCS-Go (opens new window)
极客时间下载工具: https://github.com/nicoxiang/geektime-downloader (opens new window)