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

相关推荐
郝学胜-神的一滴12 分钟前
QAxios研发笔记(二):在Qt环境下基于Promise风格简化Http的Post请求
开发语言·c++·笔记·qt·网络协议·程序人生·http
敲代码的嘎仔14 分钟前
数据结构算法学习day3——二分查找
java·开发语言·数据结构·学习·程序人生·算法·职场和发展
SimonKing23 分钟前
聊聊Spring里那个不打扰Controller就能统一改响应的“神器”
java·后端·程序员
m5655bj33 分钟前
如何使用 Python 转换 Excel 工作表到 PDF 文档
开发语言·c#·excel
Moment35 分钟前
Soul 发布超强端侧语音模型,没错,就是你想的那个 Soul 😍😍😍
前端·后端·github
鬼火儿36 分钟前
Redis Desktop Manager(Redis可视化工具)安装
java·后端
ᐇ9591 小时前
Java核心概念深度解析:从包装类到泛型的全面指南
java·开发语言
逻极1 小时前
Rust之旅的起点:为什么选择Rust?
开发语言·后端·rust
摸鱼的春哥1 小时前
组合为啥比继承更高级?以构建buff系统为例
前端·javascript·后端
Tony Bai1 小时前
从 Python 到 Go:我们失去了什么,又得到了什么?
开发语言·后端·python·golang