2.1 安装 Go
1. 下载 Go
- 访问 Go 语言的官方网站 golang.org。
- 根据您的操作系统(Windows、macOS 或 Linux)选择合适的安装包下载。
2. 安装 Go
- Windows :
- 运行下载的
.msi
安装程序,按照提示完成安装。
- 运行下载的
- macOS :
- 可以通过 Homebrew 安装:
brew install go
,或直接运行下载的.pkg
文件。
- 可以通过 Homebrew 安装:
- Linux :
-
解压下载的 tar 文件:
bashtar -C /usr/local -xzf go1.xx.linux-amd64.tar.gz
-
将 Go 的 bin 目录添加到 PATH:
bashexport PATH=$PATH:/usr/local/go/bin
-
3. 验证安装
-
打开终端或命令提示符,输入:
bashgo version
-
如果安装成功,您将看到 Go 的版本信息。
2.2 创建项目目录结构
-
选择工作目录:首先,选择一个适合存放项目的目录。
-
创建项目文件夹:在终端中使用以下命令创建项目文件夹:
bashmkdir my-gin-app cd my-gin-app
-
初始化 Go 模块:运行以下命令以初始化 Go 模块:
bashgo mod init my-gin-app
-
创建目录结构:
cmd/
:存放主要的可执行文件。pkg/
:存放共享库代码。internal/
:存放内部使用的库,避免外部调用。api/
:定义 API 路由和处理逻辑。config/
:配置文件和环境变量。migrations/
:数据库迁移文件(如果需要)。scripts/
:工具脚本或构建脚本。
使用命令创建这些目录:
bashmkdir cmd pkg internal api config migrations scripts
-
创建主文件 :在
cmd/
中创建主程序文件main.go
:bashtouch cmd/main.go
这样,您的项目目录结构就创建完成,准备好进行开发!