【GO基础学习】环境安装到基础语法(1)-GoLand 安装

时间:2024-10-16 09:04:30

IDE为GoLand JetBrains IDEs
下载地址:https://www.jetbrains.com/go/download

new project=》Edit Configuration=》Add New Configuration=》Go Build=》OK(无需填写其他)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Name:为本条配置信息的名称,可以自定义,也可以使用系统默认的值;
Output directory:用来设置编译后生成的可执行文件的存放目录,可以为空,为空时默认不生成可执行文件;
Working directory:用来设置程序的运行目录,不能为空。

测试运行GoLand默认生成的main.go

// 声明 main 包,表明当前是一个可执行程序
package main

import (
	"fmt" // 导入一个系统包fmt用来输出的
)
// 创建函数 main函数  func 函数  main 函数的名字 () 没有参数
func main() {
	s := "gopher"
	fmt.Printf("Hello and welcome, %s!\n", s)

	for i := 1; i <= 5; i++ {
		fmt.Println("i =", 100/i)
	}
}

Hello and welcome, gopher!
i = 100
i = 50
i = 33
i = 25
i = 20

Process finished with the exit code 0

运行成功,同时需要注意:在 Go 语言中,fmt.Println 是用于打印文本和变量的函数,但它并不支持像某些其他语言那样的格式化字符串。你使用的 %s 是 Go 语言的格式化占位符,但它只能在 fmt.Printf 或类似函数中使用。

在命令行执行,go代码跑起来的命令就是 go run后面跟go代码:go run \XXX\XXX.go