当前位置: 首页 > news >正文

三.Go的第一个程序hello.go

新建hello.go,代码如下

package main

import "fmt"

func main() {
	fmt.Println("hello world")
}

编译hello.go

控制台终端为hello.go同级目录
执行

go build hello.go

在这里插入图片描述
在这里插入图片描述
编译成功同级目录下生成 同名exe文件
在这里插入图片描述

也可以直接执行

go run hello.go

在这里插入图片描述

在这里插入图片描述

解释如下

一 .go语言后缀为.go

二.package main

表示该 hello.go 文件所在的包是 main,在 go 中,每个文件都必须归属于一个包。

三.import “fmt”

表示:引入一个包,包名 fmt,引入该包后,就可以使用 fmt包的函数,比如:fmt.Println

四 func 是一个关键字,表示一个函数。

main 是函数名,是一个主函数,即我们程序的入口。

五.fmt.Println(“hello world”)

表示调用 fmt包的函数 Printin 输出“hello,world

相关文章:

  • Python pyqt+flask做一个简单实用的自动排班系统
  • 天梯赛 L2-010 排座位
  • MATLAB例程:TOA测距定位,三维任意(>3)个锚节点,对一个未知点定位、带EKF的轨迹解算(附代码下载链接)
  • Python核心:Django配置swagger的详细步骤和代码举例
  • 如何实现一个call函数?
  • TCP 协议
  • Java EE(12)——网络编程——UDP/TCP回显服务器
  • 2024年国赛高教杯数学建模E题交通流量管控解题全过程文档及程序
  • C语言编译链接详解
  • Matplotlib 柱形图
  • 卡码网25题——掌握ACM输入输出方式(15 至 18)
  • 【大模型面试知识】基础问题分析总结
  • AnyTouch:跨多个视觉触觉传感器学习统一的静态动态表征
  • @Resource注解的两种注入方式
  • Prometheus使用
  • Java:Arrays类:操作数组的工具类
  • SQLMesh系列教程:SQLMesh虚拟数据环境
  • vue3 setup中访问全局变量还用加this吗。原来在组合式API中,需要用this.$loading。在setup中怎么用
  • 第1章:云原生时代:容器技术的发展历程与核心价值
  • 个人学习编程(3-19) leetcode刷题
  • 网民反映“潜水时遭遇服务质量不佳”,三亚开展核查调查
  • 创历史同期新高!“五一”假期全国快递揽投超48亿件
  • 世界哮喘日丨张旻:哮喘的整体诊断率不足三成,吸入治疗是重要治疗手段
  • 北美票房|“雷霆”开画票房比“美队4”低,但各方都能接受
  • 我给狗狗上课,月赚四五万
  • 岳伟华任北京大学第六医院院长,陆林院士卸任