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

相关推荐
u010405836几秒前
正则表达式数字匹配技巧与应用场景分析
java·mysql·正则表达式
hust419几秒前
左耳听风_116_115_Go_编程模式Kubernetes_Visitor模式
java
不打小怪兽7 分钟前
Java 基础查漏补缺
java·面试·八股·后端开发·基础知识
wangqiaowq12 分钟前
HTML文本内容 转化为纯文本
java
wxin_VXbishe22 分钟前
servlet职称评审系统-计算机毕业设计源码00122
java·spring boot·python·servlet·django·flask·php
ET、小涵37 分钟前
深度学习Week19——学习残差网络和ResNet50V2算法
网络·深度学习·学习
武帝为此39 分钟前
【Spring Boot AOP通知顺序】
java·数据库·spring boot
敲代码的小白帆44 分钟前
学java的第3天 后端商城小程序工作
java·开发语言·小程序
wfsm1 小时前
spring04事务
java·开发语言
千殃sama1 小时前
Linux高并发服务器开发(八)Socket和TCP
linux·服务器·笔记·学习·tcp/ip