Go语言学习-->第一个go程序--hello world!

Go语言学习-->第一个go程序--hello world!

1 写代码前的准备

  • 1 创建编写代码的文件夹
  • 2 使用vscode打开
  • 3 项目初始化 **go mod init*(初始化一个go mod)
  • Go Module 是 Go 1.11 版本引入的官方依赖管理系统,用于替代传统的 GOPATH 模式。它允许项目在 任意位置 存放,并精确控制依赖的版本,解决了依赖冲突、版本锁定等问题。
  • 核心特点:
  • 版本化管理:通过 go.mod 文件记录依赖的精确版本。
  • 脱离 GOPATH:项目可以放在任意目录,不再受限于 $GOPATH/src。
    ps:项目名是可以加上域名的
    例如github上的项目: go mod init github.com/q1qq/hello

    若项目引用某些第三方库 也会有信息列出来

2 编写代码

  • 创建main.go 文件
  • 写代码

3 编译运行项目

使用go build

生成exe文件进行执行

修改默认运行终端为cmd

相关推荐
0wioiw0几秒前
Esp32基础(①②大模型控制)
开发语言·python
eqwaak07 分钟前
Pillow高级实战案例:图像处理的进阶应用
开发语言·python·科技·语言模型·pillow
dengzhenyue10 分钟前
矩形碰撞检测
开发语言·前端·javascript
凤年徐15 分钟前
【C++模板编程】从泛型思想到实战应用
java·c语言·开发语言·c++
leo_yu_yty16 分钟前
Mysql DBA学习笔记(MVCC)
学习·mysql·dba
AI悦创|编程1v118 分钟前
00-为什么要系统学习正则表达式?
学习·正则表达式·python一对一辅导·python一对一教学
大飞pkz39 分钟前
【设计模式】组合模式
开发语言·设计模式·c#·组合模式
Dream achiever1 小时前
6.WPF控件---Label
开发语言·wpf
HotCoffee-GPS1 小时前
Golang学习笔记:标准库sync包
golang
能不能别报错1 小时前
K8s学习笔记(七) yaml
笔记·学习·kubernetes