上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。
德宏企业网站设计 - 德宏高端网站定制 - 德宏品牌网站搭建 - 上往建站

s 下可以使用 .msi 后缀(在下载列表中可以找到该文件,如go1.4.2.windows-amd64.msi)的安装包来安装。
默认情况下 .msi 文件会安装在 c:Go 目录下。你可以将 c:Goin 目录添加到 Path 环境变量中。添加后你需要重启命令窗口才能生效。
安装测试
创建工作目录 C:>Go_WorkSpace。
test.go 文件代码:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
使用 go 命令执行以上代码输出结果如下:
C:Go_WorkSpace>go run test.goHello, World!
4 篇笔记 写笔记
Go 语言结构
在我们开始学习 Go 编程语言的基础构建模块前,让我们先来了解 Go 语言最简单程序的结构。
Go Hello World 实例
Go 语言的基础组成有以下几个部分:
包声明
引入包
函数
变量
语句 & 表达式
注释
接下来让我们来看下简单的代码,该代码输出了"Hello World!":
实例
package main
import "fmt"
func main() {
/* 这是我的第一个简单的程序 */
fmt.Println("Hello, World!")
}
让我们来看下以上程序的各个部分:
第一行代码 package main 定义了包名。你必须在源文件中非注释的第一行指明这个文件属于哪个包,如:package main。package main表示一个可独立执行的程序,每个 Go 应用程序都包含一个名为 main 的包。
下一行 import "fmt" 告诉 Go 编译器这个程序需要使用 fmt 包(的函数,或其他元素),fmt 包实现了格式化 IO(输入/输出)的函数。
下一行 func main() 是程序开始执行的函数。main 函数是每一个可执行程序所必须包含的,一般来说都是在启动后第一个执行的函数(如果有 init() 函数则会先执行该函数)。
下一行 /*...*/ 是注释,在程序执行时将被忽略。单行注释是最常见的注释形式,你可以在任何地方使用以 // 开头的单行注释。多行注释也叫块注释,均已以 /* 开头,并以 */ 结尾,且不可以嵌套使用,多行注释一般用于包的文档描述或注释成块的代码片段。
下一行 fmt.Println(...) 可以将字符串输出到控制台,并在最后自动增加换行字符
。
使用 fmt.Print("hello, world
") 可以得到相同的结果。
Print 和 Println 这两个函数也支持使用变量,如:fmt.Println(arr)。如果没有特别指定,它们会以默认的打印格式将变量 arr 输出到控制台。
当标识符(包括常量、变量、类型、函数名、结构字段等等)以一个大写字母开头,如:Group1,那么使用这种形式的标识符的对象就可以被外部包的代码所使用(客户端程序需要先导入这个包),这被称为导出(像面向对象语言中的 public);标识符如果以小写字母开头,则对包外是不可见的,但是他们在整个包的内部是可见并且可用的(像面向对象语言中的 protected )。
执行 Go 程序
让我们来看下如何编写 Go 代码并执行它。步骤如下:
打开编辑器如Sublime2,将以上代码添加到编辑器中。
将以上代码保存为 hello.go
打开命令行,并进入程序文件保存的目录中。
输入命令 go run hello.go 并按回车执行代码。
如果操作正确你将在屏幕上看到 "Hello World!" 字样的输出。
$ go run hello.go
Hello, World!
我们还可以使用 go build 命令来生成二进制文件:
$ go build hello.go
$ ls
hello hello.go
$ ./hello
Hello, World!
注意
德宏企业网站设计 - 德宏高端网站定制 - 德宏品牌网站搭建 - 上往建站
上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)
莱昂
liu***gleo@aliyun.com
MAC 下可通过 brew 安装
在安装之前也可以通过 brew info go 查看版本信息
莱昂
liu***gleo@aliyun.com
Noah
nog***ace@hotmail.com
ubuntu 环境下直接输入提下命令安装:
Noah
nog***ace@hotmail.com
丁丁丁
916***142@qq.com
参考地址
基于 Red Hat 的 Linux 发行版本都可以使用 yum 命令来进行安装:
要查看当前系统安装的 Go 语言版本可以使用如下命令:
go version
接下来还是在 Home 目录(例如 ~/workspace)创建一个 workspace 目录并定义 GOPATH 环境变量指向该目录,这个目录将被 Go 工具用于保存和编辑二进制文件。
根据不同的需要,我们可以使用 yum 安装 Go tools:
丁丁丁
916***142@qq.com
参考地址
lancepeng
pen***eng886@126.com
参考地址
在 DeepinOS 下或 ubuntu 系统下环境变量配置(解决重启终端后,环境变量失效)
终端下命令:
或者:
注:bashrc 对系统所有用户有效,profile 对当前用户有效。
有三个变量 GOPATH、PATH、GOROOT:
输入完命令后按 insert 进行输入,将以下内容粘贴到里面(随便空白处即可,建议最开始或结尾):
输入完后,按 ESC 退出,输入 :wq,进行保存。
保存完成后,还有一步操作,就是让更改的环境变量进行生效,在终端中输入以下命令:
或者:
GOROOT 就是 go 的安装路径;
GOPATH 就是go的工作目录;
PATH是go安装路径下的bin目录。