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

相关推荐
魔道不误砍柴功12 分钟前
Java 中如何巧妙应用 Function 让方法复用性更强
java·开发语言·python
NiNg_1_23412 分钟前
SpringBoot整合SpringSecurity实现密码加密解密、登录认证退出功能
java·spring boot·后端
Nu11PointerException14 分钟前
JAVA笔记 | ResponseBodyEmitter等异步流式接口快速学习
笔记·学习
闲晨15 分钟前
C++ 继承:代码传承的魔法棒,开启奇幻编程之旅
java·c语言·开发语言·c++·经验分享
Chrikk2 小时前
Go-性能调优实战案例
开发语言·后端·golang
幼儿园老大*2 小时前
Go的环境搭建以及GoLand安装教程
开发语言·经验分享·后端·golang·go
canyuemanyue2 小时前
go语言连续监控事件并回调处理
开发语言·后端·golang
杜杜的man2 小时前
【go从零单排】go语言中的指针
开发语言·后端·golang
测开小菜鸟2 小时前
使用python向钉钉群聊发送消息
java·python·钉钉
P.H. Infinity3 小时前
【RabbitMQ】04-发送者可靠性
java·rabbitmq·java-rabbitmq