登录
首页 >  Golang >  Go教程

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

来源:脚本之家

时间:2023-01-01 10:09:56 106浏览 收藏

本篇文章向大家介绍《解决Goland 同一个package中函数互相调用的问题》,主要包括函数、调用、landpackage,具有一定的参考价值,需要的朋友可以参考一下。

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

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

解决方法

设置按照 package 编译就可以了

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

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

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

goland以package形式 编译代码

1.配置gopath

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

配置如下:

在这里插入图片描述

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

src:放置源文件

bin:存储可执行文件

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

在这里插入图片描述

3.配置gobuild

程序即可运行。

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

到这里,我们也就讲完了《解决Goland 同一个package中函数互相调用的问题》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于golang的知识点!

声明:本文转载于:脚本之家 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表