我的第一个Go程序
零、GO语言安装
话不多说。。直接挂一个菜鸟教程的链接,我用的编辑器GoLand
菜鸟教程-Go的安装
零、配置代理
还是零,同样上一个网站,七牛网,国内非常好用的Go包镜像站
七牛网-代理
壹、Go!你好
package main //声明这是一个main包
import "fmt" // 导入内置库
//声明一个方法,main包中必须含有main方法,也是程序入口
func main() {
fmt.Println("GO!你好")
}
--------------------以下是输出--------------------
GO!你好
贰、一个循环
package main
import "fmt"
func main() {
for i := 0; i < 10; i++ {
fmt.Printf("hello,Go %d \n", i)
//值得注意的是,如果需要格式化输出需要使用Printf函数,就需要添加手动换行
}
}
---------------以下是输出结果------------------
hello,Go 0
hello,Go 1
hello,Go 2
hello,Go 3
hello,Go 4
hello,Go 5
hello,Go 6
hello,Go 7
hello,Go 8
hello,Go 9
叁、来个判断
package main
import "fmt"
func main() {
for i := 0; i < 10; i++ {
if i%2 == 0 {
fmt.Printf("你好,偶数%d!\n", i)
} else {
fmt.Printf("你好,素数%d!i \n ", i)
}
}
}
------------输出结果-------------------
你好,偶数0!
你好,素数1!
你好,偶数2!
你好,素数3!
你好,偶数4!
你好,素数5!
你好,偶数6!
你好,素数7!
你好,偶数8!
你好,素数9!
···