golang
wjhx
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
运行go程序时出现的同包多文件不能调用的问题
摘要:在Windows 11上运行Linux Go项目时遇到"undefined:Service_run"错误。原因是VSCode launch.json配置中指定了单个文件路径"${workspaceFolder}/main.go",导致未编译其他文件。解决方案是将program配置改为仅保留路径:"${workspaceFolder}",这样会编译整个目录文件。该问题在跨平台开发中常见,需注意多文件项目的编译方式。原创 2025-06-23 23:22:27 · 295 阅读 · 0 评论 -
go 语言的跨平台编译
go提供了编译链工具,可以在一个开发平台上,编译出其它平台的可执行文件。默认情况下,是根据当前的机器生成的可执行文件,可以使用go env查看编译环境。GOOS: 目标平台的操作系统(darwin freebsd linux windows)GOARCH 目标平台的架构是32位或64位(386 amd64 arm)在跨平台时,需要修改三个环境变量。交叉编译不支持CGO所以要禁用它。编译为linux 64。原创 2022-09-14 10:13:28 · 1952 阅读 · 0 评论 -
安装go,并使用VSCODE
安装go,并使用VSCODE开始安装配置环境变量配置settings.json文件配置launch.json文件安装插件使用了一个开源wiki,但是有一个功能有所欠缺,看代码发现是go,顺便查了一下,才知道这个东西是编译的,与python不同。原来使用的编辑器是VSCODE,也就使用这个试验一下,看看这个代码咋写。开始安装在编辑器内打开一个路径,新建一个go文件,系统会提示进行一些插件的安装,先不安装,代理没有配置的时候会一直报错;配置环境变量macos的系统,配置了~/.bash_profile原创 2022-02-21 22:35:57 · 638 阅读 · 0 评论
分享