解决Goland 同一个package中函数互相调用的问题


Posted in Golang onMay 06, 2021

使用的为 goland 碰到同一个 package 互相调用,编译显示函数未定义,

原因为默认按file 编译,默认没有编译version.go

解决方法

设置按照 package 编译就可以了

解决Goland 同一个package中函数互相调用的问题

解决Goland 同一个package中函数互相调用的问题

解决Goland 同一个package中函数互相调用的问题

解决Goland 同一个package中函数互相调用的问题

补充:goland以package形式 编译代码

命令源码文件:独立程序的入口 包含无结果无参数的main函数

库源码文件:放置可供其他代码使用的程序实体

goland以package形式 编译代码

1.配置gopath

在File菜单里找到settings,点击gopath!

配置如下:

解决Goland 同一个package中函数互相调用的问题

2.项目结构如下,需创建三个文件夹:bin pkg src

src:放置源文件

bin:存储可执行文件

pkg:放置归档文件 :在Linux下是.a文件,即程序编译后生成的静态库文件。

解决Goland 同一个package中函数互相调用的问题

3.配置gobuild

解决Goland 同一个package中函数互相调用的问题

程序即可运行。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。如有错误或未考虑完全的地方,望不吝赐教。

Golang 相关文章推荐
Go Gin实现文件上传下载的示例代码
Apr 02 Golang
go:垃圾回收GC触发条件详解
Apr 24 Golang
goland 清除所有的默认设置操作
Apr 28 Golang
goland 恢复已更改文件的操作
Apr 28 Golang
golang json数组拼接的实例
Apr 28 Golang
golang协程池模拟实现群发邮件功能
May 02 Golang
go开发alertmanger实现钉钉报警
Jul 16 Golang
Go中的条件语句Switch示例详解
Aug 23 Golang
详解Golang如何优雅的终止一个服务
Mar 21 Golang
GO语言异常处理分析 err接口及defer延迟
Apr 14 Golang
详解Go语言中Get/Post请求测试
Jun 01 Golang
Go结合Gin导出Mysql数据到Excel表格
Aug 05 Golang
浅谈golang package中init方法的多处定义及运行顺序问题
golang switch语句的灵活写法介绍
May 06 #Golang
go语言中fallthrough的用法说明
Golang之sync.Pool使用详解
May 06 #Golang
Golang 编译成DLL文件的操作
May 06 #Golang
完美解决golang go get私有仓库的问题
May 05 #Golang
golang gopm get -g -v 无法获取第三方库的解决方案
May 05 #Golang
You might like
刚才在简化php的库,结果发现很多东西
2006/12/31 PHP
与文件上传有关的php配置参数总结
2013/06/14 PHP
php实现的zip文件内容比较类
2014/09/24 PHP
PHP获取当前所在目录位置的方法
2014/11/26 PHP
php自定义排序uasort函数示例【二维数组按指定键值排序】
2019/06/19 PHP
jQuery Ajax使用 全解析
2010/12/15 Javascript
javascript笔记 String类replace函数的一些事
2011/09/22 Javascript
javascript中全局对象的parseInt()方法使用介绍
2013/12/19 Javascript
jQuery对指定元素中指定字符串进行替换的方法
2015/03/17 Javascript
JavaScript使用addEventListener添加事件监听用法实例
2015/06/01 Javascript
在浏览器中打开或关闭JavaScript的方法
2015/06/03 Javascript
jQuery编写设置和获取颜色的插件
2017/01/09 Javascript
vuejs2.0实现分页组件使用$emit进行事件监听数据传递的方法
2017/02/22 Javascript
Vue 父子组件、组件间通信
2017/03/08 Javascript
微信小程序 开发MAP(地图)实例详解
2017/06/27 Javascript
Vue的土著指令和自定义指令实例详解
2018/02/04 Javascript
详解Puppeteer前端自动化测试实践
2019/02/21 Javascript
js实现选项卡效果
2020/03/07 Javascript
全面理解Python中self的用法
2016/06/04 Python
通过源码分析Python中的切片赋值
2017/05/08 Python
Python中dict和set的用法讲解
2019/03/28 Python
python3安装OCR识别库tesserocr过程图解
2020/04/02 Python
HTML5新增的Css选择器、伪类介绍
2013/08/07 HTML / CSS
硅酸盐工业控制专业应届生求职信
2013/11/02 职场文书
三年级科学教学反思
2014/01/29 职场文书
互联网创业计划书写作技巧攻略
2014/03/23 职场文书
毕业典礼演讲稿
2014/05/13 职场文书
应届毕业生自荐信
2014/05/28 职场文书
政府个人对照检查材料思想汇报
2014/10/08 职场文书
张家口市高新区党工委群众路线教育实践活动整改方案
2014/10/25 职场文书
春节慰问信范文
2015/02/15 职场文书
农业项目合作意向书
2015/05/08 职场文书
少年派的奇幻漂流观后感
2015/06/08 职场文书
国富论读书笔记
2015/06/26 职场文书
2016年少先队活动总结
2016/04/06 职场文书
mysql的数据压缩性能对比详情
2021/11/07 MySQL