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

相关推荐
2401_878820473 分钟前
Sa-Token基础篇
java·spring boot·后端·sa-token
Run_Teenage12 分钟前
Linux:线程互斥,线程锁
运维·开发语言·jvm
小小de风呀14 分钟前
de风——【从零开始学C++】(四):类和对象(下)
开发语言·c++·算法
覆东流15 分钟前
第10天:python元组
开发语言·后端·python
万事大吉CC16 分钟前
【5】Django 的模板语言:页面架构设计
后端·python·django
CSCN新手听安17 分钟前
【Qt】系统相关(一)内容简介,事件概念,事件的处理
开发语言·c++·qt
蝎子莱莱爱打怪25 分钟前
用好CC,事半功倍!Claude Code 命令大全,黄金命令推荐、多模型配置、实践指南、Hooks 和踩坑记录大全
前端·人工智能·后端
不想写代码的星星29 分钟前
重识 std::tuple:一个被低估的编译期异构容器
开发语言·c++
techdashen1 小时前
用 Rust 写生产级服务要踩多少坑——Cloudflare 把答案做成了一个开源库
开发语言·rust·开源
码界奇点1 小时前
基于Python的微信公众号爬虫系统设计与实现
开发语言·爬虫·python·毕业设计·web·源代码管理