这份笔记按照的参考资料为《GO并发编程实战》 和 无闻的《跟无闻学Go语言:Go编程基础视频教程》 ,按照《GO并发编程实战》的章节顺序缓慢更新。。冏

Golang简介啥的就忙了吧-。- , 不知道golang也不会学了。。。

首先安装热身!!

windows平台:

我是直接在http://www.golangtc.com/download 下,下载的最新版当前位1.4版本。

直接采用了标准包安装(我很懒。。。),一路next,安装完成后在系统环境变量PATH中加入

bin文件夹所在的位置。最后再新建一个系统环境变量 GOPATH 并在其中设定工作目录。

完成后,打开cmd 输入 'go' 会出现下图所示内容

UBUNTU(12.04):

我直接在http://www.golangtc.com/download 中下载好了 go1.4.linux-386.tar

在放置的目录下 执行 tar zxf go1.4.linux-386.tar.gz 解压后出现文件夹 ‘go’

        

        api文件夹:存放G哦API检查器的辅助文件

        bin文件夹:存放所有由官方提供的go语言相关工具的可执行文件

        doc文件夹:存放Go语言几乎全部的HTML格式的官方文档和说明

        misc文件夹:存放各类编辑器或IDE软件的插件,辅助他们查看和便携Go代码

        pkg文件夹:用于在构建安装后,保存Go语言标准库

        src文件夹:存放所有标准库,Go语言工具,以及相关底层库的源码

        test文件夹:存放测试Go语言自身代码的文件


        继续安装  sudo mv ./go /usr/local

sudo vim /etc/profile

GG跳转至最后一行,按‘o’键,在其中加入如下内容:

ZZ 保存

使脚本生效 执行 source /etc/profile

最后验证安装:

安装完成! 撒花!!

最后国际惯例 Hello

        package mainimport("fmt")func main(){fmt.Println("Hello Go!")}

转载于:https://blog.51cto.com/7702323/1596861

Golang 学习笔记(安装)相关推荐

  1. golang学习笔记(基础篇)

    LCY~~Golang学习笔记 一.Go语言开发环境 ##安装Go开发包以及VsCode Go开发包与vscode配置安装教程网址:https://www.liwenzhou.com/posts/Go ...

  2. 118云原生编程语言Golang学习笔记

    Golang学习笔记 文章目录 1.Go简介 1.1 简介 1.2 设计初衷 1.3 Golang vs Java 1.4 应用领域 1.5 用go语言的公司 2.Go下载和安装 2.1 开发工具 2 ...

  3. golang学习笔记12 beego table name `xxx` repeat register, must be unique 错误问题

    golang学习笔记12 beego table name `xxx` repeat register, must be unique 错误问题 今天测试了重新建一个项目生成新的表,然后复制到旧的项目 ...

  4. golang学习笔记(五):数组的定义和使用

    golang 学习笔记 数组定义 数组是一系列相同数据类型在内存中有序存储的数据集合 var 数组名 [元素个数]数据类型//定义了10个整型变量的数组元素var arr [10]int//通过下标找 ...

  5. golang学习笔记(十六):多态的实现

    golang 学习笔记 多态实现 package main import "fmt"//先定义接口 在根据接口实现功能 type Humaner1 interface {//方法 ...

  6. golang学习笔记-1

    golang学习笔记-1 自学golang时,找到一篇学习资料http://golang.iswbm.com/en/latest/c01/c01_08.html 初看上面两种写法,不明就里,哪里高级了 ...

  7. Golang学习笔记之GORM基础使用(二)

    本文章主要学习GORM的增删查改.若还没有完成数据库和数据表的创建.定义模型以及数据库的连接请先学习本本专栏文章Golang学习笔记之GORM基础使用(一).本文为学习笔记,通过GORM官方中文文档和 ...

  8. golang学习笔记8 beego参数配置 打包linux命令

    golang学习笔记8 beego参数配置 打包linux命令 参数配置 - beego: 简约 & 强大并存的 Go 应用框架 https://beego.me/docs/mvc/contr ...

  9. golang学习笔记之--Go语言内建容器

    话接上文 <golang学习笔记之--Go语言基本语法> 今天继续记录学习笔记,今天的笔记主题是Go语言内建容器 如果各位童鞋想要获得下面的源码,请搜索gzh:隔壁王小猿,关注后回复&qu ...

  10. Golang学习笔记之GORM基础使用(一)

    本文章主要学习了GORM的基础知识,数据库的连接以及数据库表的建立的多种方法.本文为学习笔记,通过GORM官方中文文档和李文周的博客学习整理而成. gorm是一个使用Go语言编写的ORM框架.它文档齐 ...

最新文章

  1. Windows窗口风格
  2. python基础代码事例-python基础第三章
  3. 在 N 条水平线与 M 条竖直线构成的网格中,放 K 枚石子
  4. pyDes 实现 Python 版的 DES 对称加密/解密--转
  5. 黑盒測试(一)-----边界值測试
  6. [Phoenix] 十、全局索引设计实践
  7. Spring Framework 官方文档学习(三)之Resource
  8. python学习路线--从入门到入土
  9. MyEclipse安装插件egit并上传项目到码云
  10. 从0开始搭建微信小程序(前后端)的全过程
  11. css3-pie,CSS3pie是什么?
  12. oracle14047,Oracle数据库之ORA-14047
  13. 人脸识别-驾驶疲劳检测(1) 眨眼检测
  14. python pyecharts 数据可视化 饼状图绘制
  15. 2022081班李亚楠20220914
  16. 第一次CCF计算机软件能力认证
  17. PTA 1032 挖掘机技术哪家强(c语言)
  18. 这朵玫瑰叫Jenny
  19. 抓取高德POI数据,并使用MySQL建立本地空间数据库(一)
  20. JVM(三)--垃圾收集算法

热门文章

  1. 【顾连科普】健康生活的10个小常识,请收下
  2. [网络流24题]最小路径覆盖问题
  3. 第 30 章 lvs-rrd
  4. 全球移动SaaS市场规模5年将增170亿美元
  5. Ajax实现--jQuery
  6. Apache访问日志切割
  7. HTML5 Web 客户端五种离线存储方式汇总
  8. XenServer安全重启xapi的方法
  9. 项目经理常扮演的角色
  10. .NET 设计规范--.NET约定、惯用法与模式--6.为扩展性而设计