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") 可以得到相同的结果。

相关推荐
Want5951 分钟前
C/C++绘制爱心
c语言·开发语言·c++
.生产的驴8 分钟前
SpringBoot 接口加密SM2非对称加密算法 国密算法 公钥加密 私钥解密
java·spring boot·后端·spring·spring cloud·tomcat·gateway
孙克旭_11 分钟前
第一章 Sentinel
java·开发语言·sentinel
程序猿老罗22 分钟前
Flask 创建API接口服务
后端·python·flask
Adolf_199323 分钟前
Flask 自定义路由转换器
后端·python·flask
是乙太呀27 分钟前
php反序列化1_常见php序列化的CTF考题
开发语言·web安全·渗透测试·php·ctf·反序列化
WZF-Sang31 分钟前
Linux—进程概念学习-03
linux·运维·服务器·c语言·开发语言·学习·vim
蓝晶之心35 分钟前
JAVA之若依框架——达梦数据库
java·开发语言·数据库
凡人的AI工具箱41 分钟前
40分钟学 Go 语言高并发:【实战】并发安全的配置管理器
开发语言·网络·后端·安全·golang
martian66544 分钟前
C# 基于WPF实现数据记录导出excel
开发语言·c#·excel