Java学习 -Golang开发环境+目录结构+编译+部署

开发环境

环境变量设置

GOROOT
go 复制代码
指定 golang sdk 的安装目录
GOPATH
go 复制代码
golang 工作目录,项目的源码放在这个目录下
PATH
go 复制代码
将 GOROOT/bin 放在 Path 路径下,方便命令行能直接运行 golang的命令行工具

项目目录结构

go 复制代码
|--project                    // 位于GOPATH下
    |--src                    // 存放源代码
        |--packageA
            |--packageA.go
        |--packageB
            |--packageB.go
    |--pkg                    // 编译后生成的文件
    |--bin                    // 编译后生成的可执行文件

<<<<<<< HEAD

go build -o client.exe IM-CMD/client // 在 src 下执行 go build

go build -o client.exe IM-CMD/client // 在 src 下执行 go build

ad926c08f98d1bad4d0b2cbdd5f7b947cedfb3b0

相关推荐
肥肠可耐的西西公主5 分钟前
后端(JavaWeb)学习笔记(CLASS 1):maven
笔记·学习·maven
程序员清风11 分钟前
网易三面:Java中默认使用的垃圾回收器及特点分版本说说?
java·后端·面试
这周也會开心20 分钟前
本地部署javaweb项目到Tomcat的三种方法
java·tomcat
数据知道28 分钟前
Go基础:正则表达式 regexp 库详解
开发语言·mysql·golang·正则表达式·go语言
小蒜学长29 分钟前
jsp基于JavaWeb的原色蛋糕商城的设计与实现(代码+数据库+LW)
java·开发语言·数据库·spring boot·后端
摇滚侠35 分钟前
Spring Boot中使用线程池来优化程序执行的效率!笔记01
java·spring boot·多线程
毕设源码-江学长42 分钟前
计算机毕业设计java共享茶室预约微信小程序 微信小程序中的共享茶室预订平台 茶室共享预约小程序的设计与开发
java·微信小程序·课程设计
卡布奇诺-海晨2 小时前
2025版本的idea解决Git冲突
java·git·intellij-idea
Flash Dog2 小时前
【MyBatis】——执行过程
java·mybatis
Li_7695322 小时前
2025.2.X 版本 IDEA maven 打包乱码问题的解决
java·maven·intellij-idea