golang语言的基础学习
浏览量:453
1、安装
从链接【Go下载】中下载最新版本的Go可安装的归档文件。在写本教程的时候,选择的是go1.7.4.windows-amd64.msi
并将下载到桌面上。我在用的widows环境,并且是本地环境。
如果操作系统不一样,可选择对应版本下载安装。
操作系统 | 存档名称 |
---|---|
Windows | go1.7.windows-amd64.msi |
Linux | go1.7.linux-amd64.tar.gz |
Mac | go1.7.4.darwin-amd64.pkg |
FreeBSD | go1.7.freebsd-amd64.tar.gz |
在Windows上安装
默认情况下,安装程序使用C:\Go
目录。安装程序应该在窗口的PATH环境变量中设置C:\Go\bin
目录。重新启动后,打开的命令提示验证更改是否生效。
验证安装结果
在F:\worksp\golang
中创建一个test.go
的go文件。编写并保存以下代码到 test.go
文件中。
package mainimport "fmt"func main() { fmt.Println("Hello, World!")}Go
现在运行test.go
查看结果并验证输出结果如下:
F:\worksp\golang>go run test.go Hello, World!
也可以直接进在电脑上进入cmd模式,直接运行go或者go env
出现这个环境说明你设置成功
2、输出你的第一个程序
package main import ( "fmt" ) func main() { fmt.Println("你好go") }
直接运行如果结果是:你好go,接下来就开始你的go语言生涯了
3.求和
package main import ( "fmt" ) func main() { var sum int sum = 0 var c string = "人家问" for i := 1; i < len(c); i++ { sum += i } fmt.Println(sum) }
4.排序
package main import ( "fmt" ) func main() { var ( array = [] int{1, 34, 56, 7, 23, 8, 98} ) for _, v := range sort(array) { fmt.Println(v) } } func sort(array [] int) [] int { for i := 0; i < len(array); i++ { for j := 0; j < len(array) - i - 1; j++ { if array[j] < array[j + 1] { array[j], array[j + 1] = array[j + 1], array[j] } } } return array }
神回复
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。