2026/1/18 4:49:22
网站建设
项目流程
网站建设从入门到精通pdf,求大佬给个资源找累了,wordpress不能全屏,网站建设的整个流程总结
场景Go 命令新项目初始化go mod init安装依赖go get安装指定版本go get xxxvX删除依赖删 import go mod tidy老项目拉依赖go mod tidy只下载不编译go mod download查看依赖go list -m all清理依赖go mod tidy升级依赖go get -u
一、初始化项目#xff08; npm initvX删除依赖删 import go mod tidy老项目拉依赖go mod tidy只下载不编译go mod download查看依赖go list -m all清理依赖go mod tidy升级依赖go get -u一、初始化项目 npm init依赖官方文档索引不是仓库是“索引 文档站”自动收录所有Go Module方便go get使用总结其实Go没有类似npm的插件仓库是因为Go把Git当成了插件仓库。✅ 新项目初始化go mod init myapp生成go.mod必须在项目根目录执行对照语言命令npmnpm initpippip init / poetry initGogo mod init二、添加依赖 npm install / pip install✅ 推荐方式最常用import github.com/gin-gonic/gingo run main.go Go自动下载并写入 go.mod✅ 手动添加指定包go get github.com/gin-gonic/gin✅ 指定版本go get github.com/gin-gonic/ginv1.10.0✅ 升级到最新版本go get github.com/gin-gonic/ginlatest三、移除依赖 npm uninstall⚠️Go 没有go uninstall正确做法两步1️⃣ 删除 import// 删掉 import github.com/gin-gonic/gin2️⃣ 清理无用依赖go mod tidy Go 会删除未使用依赖更新 go.mod清理 go.sum对照npmGonpm uninstall lodash删除 import go mod tidy四、同步 / 拉起老项目 npm install✅ 克隆老项目后git clone xxx cd project直接下载依赖go mod download或直接go run . 自动按 go.mod 下载全部依赖 推荐指令最稳go mod tidy它会下载缺失依赖移除多余依赖保证 go.mod / go.sum 干净对照npmGonpm installgo mod tidy五、查看 / 管理依赖实用查看当前依赖go list -m all查看依赖树go mod graph为什么引入了这个包go mod why github.com/gin-gonic/gin六、升级 / 降级 / 锁版本进阶升级全部依赖go get -u ./...只升级直接依赖go get -u降级到指定版本go get github.com/gin-gonic/ginv1.9.0