golang语言的基础学习
浏览量:458
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
}
神回复
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。