Go 编程入门常见疑点消解:通过 brew、apt 或 choco 安装 go 并检查版本;编写 hello world 程序并运行;使用 var 关键字或简写定义变量;go 支持整数、
Go 编程入门常见疑点消解:通过 brew、apt 或 choco 安装 go 并检查版本;编写 hello world 程序并运行;使用 var 关键字或简写定义变量;go 支持整数、浮点数和布尔等数据类型;函数是可重用的代码块,用于执行特定任务;错误可以用 error 类型变量表示,并在错误发生时返回。
# MacOS
brew install go
# linux
sudo apt install <a style='color:#f60; text-decoration:underline;' href="https://www.PHP.cn/zt/16009.html" target="_blank">golang</a>-go
# windows
choco install golang
使用 go version
检查安装是否成功。
创建文件 hello.go
:
package main
import "fmt"
func main() {
fmt.Println("你好,世界!")
}
运行程序:
go run hello.go
使用 var
关键字:
var name string = "小明"
或简写:
name := "小美"
Go 支持各种数据类型:
// 整数类型
var age int = 18
// 浮点数类型
var weight float64 = 60.5
// 布尔类型
var isMale bool = true
函数是一组用于执行特定任务的可重用代码块。
func average(numbers []int) float64 {
var sum float64
for _, number := range numbers {
sum += float64(number)
}
return sum / float64(len(numbers))
}
可以使用 error
类型的变量来表示错误:
func divide(x, y int) (int, error) {
if y == 0 {
return 0, errors.New("除数不能为0")
}
return x / y, nil
}
计算两个数的平均值
// main.go
package main
import "fmt"
func average(numbers []int) float64 {
var sum float64
for _, number := range numbers {
sum += float64(number)
}
return sum / float64(len(numbers))
}
func main() {
numbers := []int{1, 2, 3, 4, 5}
avg := average(numbers)
fmt.Printf("平均值为:%.2f\n", avg)
}
运行程序将输出:
平均值为:3.00
以上就是Golang 入门常见疑点消解宝典:小白的福音的详细内容,更多请关注编程网其它相关文章!
--结束END--
本文标题: Golang 入门常见疑点消解宝典:小白的福音
本文链接: https://lsjlt.com/news/613111.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0