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