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

相关推荐
我命由我123451 小时前
Android Studio - Android Studio 自定义预览尺寸
android·java·ide·java-ee·android studio·android-studio·android runtime
咖啡八杯2 小时前
GoF设计模式——迭代器模式
java·后端·设计模式·迭代器模式
AIGS0012 小时前
企业AI落地的关键认知:向量空间JBoltAI的本体语义平台
java·人工智能·人工智能ai大模型应用
KaMeidebaby3 小时前
卡梅德生物技术快报|抗体亲和力成熟工业化调控新机制:差异性浆细胞增殖工艺优化思路
java·开发语言·人工智能·算法·机器学习·架构·spark
心中有国也有家4 小时前
AtomGit Flutter 鸿蒙客户端: ChangeNotifier 模式
学习·flutter·华为·harmonyos
取地址符4 小时前
C++学习笔记(基于learn-cxx)(1)
c++·经验分享·笔记·学习
醉城夜风~5 小时前
Java详解经典算法题:接雨水(三种实现方案+原理剖析)
java·开发语言·算法
恣逍信点5 小时前
主观是客观的聚焦
人工智能·学习·程序人生·生活·业界资讯·交友·哲学
打球她不香吗6 小时前
本周ALLegro学习内容的总结
学习·allegro
数智化转型推荐官6 小时前
2026统一身份管理系统五大发展趋势解读
java·运维·微服务