Go:hello world

开启转职->Go开发工程师

下面是我的第一个go的程序

在上面的程序介绍:

1、package main

第一行代码package main定义了包名。必须在源文件中非注释的第一行指明这个文件属于哪个包,如:package main。package main表示一个可独立执行的程序,每个 Go 应用程序都包含一个名为 main 的包。

2、import "fmt"

import "fmt" 告诉Go编译器这个程序需要使用fmt包的函数或者其他元素。

3、func main()

func main() 是程序开始执行的函数,main函数是每一个可执行程序必须包含的,一般来说,都是启动后第一个执行的函数(如果有init函数则会先执行该函数)

注意:

定义函数的时候,'{'必须和函数名在同一行,不能另起一行

4、 /. ./

是注释,在程序执行时忽略。

5、fmt.Println(...)

fmt.Println(...)可以将字符串输出到控制台,并在最后增加换行字符、n,。

使用 fmt.Print("hello, world\n") 可以得到相同的结果。

相关推荐
徐小黑ACG34 分钟前
GO语言 使用protobuf
开发语言·后端·golang·protobuf
0白露2 小时前
Apifox Helper 与 Swagger3 区别
开发语言
Tanecious.3 小时前
机器视觉--python基础语法
开发语言·python
叠叠乐3 小时前
rust Send Sync 以及对象安全和对象不安全
开发语言·安全·rust
战族狼魂3 小时前
CSGO 皮肤交易平台后端 (Spring Boot) 代码结构与示例
java·spring boot·后端
Tttian6224 小时前
Python办公自动化(3)对Excel的操作
开发语言·python·excel
杉之5 小时前
常见前端GET请求以及对应的Spring后端接收接口写法
java·前端·后端·spring·vue
hycccccch5 小时前
Canal+RabbitMQ实现MySQL数据增量同步
java·数据库·后端·rabbitmq
独好紫罗兰5 小时前
洛谷题单2-P5713 【深基3.例5】洛谷团队系统-python-流程图重构
开发语言·python·算法
bobz9656 小时前
k8s 怎么提供虚拟机更好
后端