0
点赞
收藏
分享

微信扫一扫

Golang笔记0--Golang 常见问题汇总


Golang笔记0--Golang 常见问题汇总

  • ​​1 介绍​​
  • ​​2 配置安装 golang​​
  • ​​3 常见资源​​
  • ​​3.1 常用网址​​
  • ​​3.2 常用书籍​​
  • ​​3.3 经典视频&教程​​
  • ​​3.4 开源项目​​
  • ​​3.4.1经典框架​​
  • ​​3.4.2 云原生项目​​
  • ​​3.4.3 其它知名项目​​
  • ​​4 常见问题​​
  • ​​5 说明​​

1 介绍

本文主要梳理 golang 相关的各类资源,以便于自己和相关读者能够快速找到 golang 相关资源;后续会在此处持续更新相关资源。

2 配置安装 golang

此处介绍 windows 下 golang安装方法;Linux 和 Mac 的安装方法可以参考笔者博文 ​​golang笔记01–golang基础配置​​

Windows环境下,默认可使用可执行文件msi安装,此时会在系统中加入go的bin环境变量,也会增加GOROOT变量(该变量为go的最外层目录);
也可以直接使用压缩包安装,此时需要添加bin目录到环境变量,还需要添加GOROOT变量(若之前通过msi安装了go,那么只需要更改GOROOT即可)。
安装成功后,可以在终端通过go version查看其版本信息,可以通过如下命令来启动godoc:

godoc.exe -http=localhost:6060

golang添加godoc快捷方式
在桌面新建godoc快捷方式,在其属性的目标栏输入如下内容:

C:\Windows\System32\cmd.exe /c start "Godoc Server http://localhost:6060" "E:\Software\Golang\go1.12\bin\godoc.exe" -http=localhost:6060 -goroot="E:\Software\Golang\go1.12\." &&

然后更改其图标路径即可。
注意:需要根据实际情况设置 golang的路径。

3 常见资源

3.1 常用网址

​​golang 官网​​​​golang 中文社区​​​​golang 安装包下载​​​​golang 项目网址​​​​golangroadmap 专注Gopher学习👉求职之路​​ 很全的go知识体系和学习文档

3.2 常用书籍

​​go web 编程​​​ , ​​本书目录​​​​go 语言编程-许式伟​​​​Go 语言设计与实现​​ ,该书作者是一个非常厉害的大佬
​​lancet(go语言工具函数库)发布v2.0.0, 全面支持go泛型特性​​​​Go语言高级编程(Advanced Go Programming)​​​​地鼠文档-包含大量golang图书​​

3.3 经典视频&教程

​​Google资深工程师深度讲解Go语言​​​​laravelacademy Go 入门教程​​​​laravelacademy Go Web 编程​​

3.4 开源项目

3.4.1经典框架

​​gin github​​​​beego官方网址​​​​iris github​​

3.4.2 云原生项目

​​docker github​​​​kubernetes github​​

3.4.3 其它知名项目

​​elastic/beats​​​​elastic/go-sysinfo​​​​hangout github​​​​didi nightingale​​​​go语言工具函数库-lancet​​

4 常见问题

待补充

5 说明

待补充


举报

相关推荐

0 条评论