首页 > 后端开发 > Golang > 正文

如何使用Golang创建第一个项目_初始化模块并编写Hello World程序

P粉602998670
发布: 2025-12-21 10:01:02
原创
608人浏览过
用Go创建首个项目需初始化模块并编写Hello World程序:新建目录后执行go mod init hello-go生成go.mod,再创建main.go含package main和fmt.Println,最后用go run main.go运行。

如何使用golang创建第一个项目_初始化模块并编写hello world程序

用 Go 创建第一个项目很简单,关键是正确初始化模块并写出可运行的 Hello World 程序。不需要安装额外工具,只要本地有 Go(1.11+)环境即可。

创建项目目录并初始化模块

Go 推荐每个项目放在独立目录中,并通过 go mod init 命令声明模块路径(通常为项目名或未来可能的仓库地址):

  • 新建目录:例如 mkdir hello-go && cd hello-go
  • 初始化模块:运行 go mod init hello-go(模块名可自定义,不强制对应真实域名)
  • 执行后会生成 go.mod 文件,内容类似:
    module hello-go
    go 1.22

编写 main.go 文件

在项目根目录下新建 main.go,写入标准的 Go 入口程序:

  • 必须属于 package main
  • 必须包含 func main() 函数
  • 使用 fmt.Println 输出文本

示例内容:

CodeBuddy
CodeBuddy

腾讯云AI代码助手

CodeBuddy 805
查看详情 CodeBuddy

立即学习go语言免费学习笔记(深入)”;

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}
登录后复制

运行或构建程序

无需编译成中间文件,直接运行:

  • go run main.go —— 一次性运行,输出 Hello, World!
  • go build —— 生成可执行文件(如 Linux/macOS 下是 hello-go,Windows 下是 hello-go.exe
  • 生成后直接执行:./hello-go(Windows 为 hello-go.exe

验证模块与依赖(可选但推荐)

即使当前只用了标准库,也可以检查模块状态:

  • go list -m all 查看当前模块及依赖(此时只有本模块)
  • 后续引入第三方包(如 github.com/sirupsen/logrus),go mod 会自动下载并更新 go.modgo.sum

以上就是如何使用Golang创建第一个项目_初始化模块并编写Hello World程序的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号