解决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 相关文章推荐
Golang 实现超大文件读取的两种方法
Apr 27 Golang
golang 实现菜单树的生成方式
Apr 28 Golang
Golang: 内建容器的用法
May 05 Golang
golang gopm get -g -v 无法获取第三方库的解决方案
May 05 Golang
goland 设置project gopath的操作
May 06 Golang
Golang实现AES对称加密的过程详解
May 20 Golang
Go timer如何调度
Jun 09 Golang
Go语言空白表示符_的实例用法
Jul 04 Golang
Go 中的空白标识符下划线
Mar 25 Golang
golang操作rocketmq的示例代码
Apr 06 Golang
Golang实现可重入锁的示例代码
May 25 Golang
基于Python实现西西成语接龙小助手
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用xpath解析html的代码实例讲解
2019/02/14 PHP
PHP大文件切割上传功能实例分析
2019/07/01 PHP
新浪中用来显示flash的函数
2007/04/02 Javascript
javascript JSON操作入门实例
2010/04/16 Javascript
jQuery $.get 的妙用 访问本地文本文件
2012/07/12 Javascript
javascript引用赋值(地址传值)用法实例
2015/01/13 Javascript
javascript无刷新评论实现方法
2015/05/13 Javascript
JavaScript中使用自然对数ln的方法
2015/06/14 Javascript
JS使用post提交的两种方式
2015/12/03 Javascript
JavaScript 正则表达式中global模式的特性
2016/02/25 Javascript
JavaScript实现简洁的俄罗斯方块完整实例
2016/03/01 Javascript
Javascript HTML5 Canvas实现的一个画板
2020/04/12 Javascript
React Native之ListView实现九宫格效果的示例
2017/08/02 Javascript
小程序实现带年月选取效果的日历
2018/06/27 Javascript
vue.js项目 el-input 组件 监听回车键实现搜索功能示例
2018/08/25 Javascript
vuex实现的简单购物车功能示例
2019/02/13 Javascript
koa中间件核心(koa-compose)源码解读分析
2020/06/15 Javascript
Vue2.x和Vue3.x的双向绑定原理详解
2020/11/05 Javascript
JS实现京东商品分类侧边栏
2020/12/11 Javascript
Python实现身份证号码解析
2015/09/01 Python
查看django执行的sql语句及消耗时间的两种方法
2018/05/29 Python
numpy使用fromstring创建矩阵的实例
2018/06/15 Python
python实现定时提取实时日志程序
2018/06/22 Python
Python之用户输入的实例
2018/06/22 Python
Python面向对象程序设计OOP深入分析【构造函数,组合类,工具类等】
2019/01/05 Python
pyqt5 从本地选择图片 并显示在label上的实例
2019/06/13 Python
python如何绘制疫情图
2020/09/16 Python
使用phonegap进行本地存储的实现方法
2017/03/31 HTML / CSS
Chinti & Parker官网:奢华羊绒女装和创新针织设计
2021/01/01 全球购物
abstract class和interface有什么区别
2013/08/04 面试题
咖啡馆创业计划书
2014/01/26 职场文书
商场中秋节活动方案
2014/02/07 职场文书
社区工作者感言
2014/03/02 职场文书
服务行业演讲稿
2014/09/02 职场文书
HTML5基础学习之文本标签控制
2022/03/25 HTML / CSS
vue使用wavesurfer.js解决音频可视化播放问题
2022/04/04 Vue.js