关键词:
目录
1. # command-line-arguments ./main.go:25:2: undefined: initHandlers
1. # command-line-arguments ./main.go:25:2: undefined: initHandlers
问题背景:
同一个包下的两个文件,点击idea的运行按钮或者运行 go run main.go命令时,就会报错 (# command-line-arguments ./main.go:25:2: undefined: initHandlers)如下图所示。
问题原因:
在文件模式下,同一目录下不能将方法放在当前目录下的单独文件中调用,但是在包模式下可以。
解决办法:
- 该出错原因属于go的多文件加载问题,采用go run命令执行的时候,需要把待加载的.go文件都包含到参数里面。通过 go run *.go (目录里面没有test.go才行)
- 配置IDE(goland) 以 package包模式运行
相关资料
1. https://blog.csdn.net/lhl1124281072/article/details/80405474
项目中遇到的超卖问题及解决办法(使用go做测试工具)
超卖问题:在一个很短的时间内,Mysql的数据状态在取出,比较,提交,或修改中,另外一个进程访问数据导致的超卖问题。 案例: 1.前端没有做限制,如果用户连续点击签到,那么会有多条数据发送到后端,... 查看详情
globalmapper精品教程026:影像黑边白边出现的原因及解决办法汇总
本文讲解Globalmapper中,影像黑边白边出现的原因及解决办法汇总。文章目录1.影像黑边白边出现的原因2.影像黑边白边的解决方法1.影像黑边白边出现的原因通常,由于影像格式、像素深度、无效值、背景值等原因,会产生黑边或... 查看详情
jboss7.1.1相关error及解决办法
问题1: 报错提示: 公司的网站系统使用的中间是jboss7.1.1Final,由于有些数据和服务测试环境不具备,免不了要在测试环境调试些jsp页面,发现从jboss社区里下载的jboss应用有个问题,新增jsp页面会实时部署,修改过的jsp页... 查看详情
dockerpush到harbor私有仓库出现的相关问题及解决办法
目录0.我们打开harbor的镜像仓库,可以看到有推送仓库的命令,包含了具体地址1.但是我在执行push命令报错了, Gethttps://10.6.119.106/v2/:dialtcp10.6.119.106:443:connect:connectionrefused2.看了说明需要在docker的配置文件中添加 ... 查看详情
linux后台开发相关面试知识点汇总脑图版
...务架构设计开发;负责移动游戏社区平台用户数据分析及相关推荐业务开发;负责移动游戏实时语音业务系统设计和开发工作。职责:负责移动游戏社区APP后台服务架构设计开发;负责移动游戏社区平台用户数据分析及相关推荐... 查看详情
arcgispro微课1000例0012:arcgispro属性表中文乱码完美解决办法汇总
...安装完ArcGISPro后,由于计算机系统和应用软件字符编码的问题,导致加载矢量数据并打开属性表后,会发现中文字段出现了乱码。属性表中文乱码:属性表中文正常:事实上,ArcMap中也会出现中文属性表乱码的情况。乱码的出现... 查看详情
arcgispro微课1000例0012:arcgispro属性表中文乱码完美解决办法汇总
...安装完ArcGISPro后,由于计算机系统和应用软件字符编码的问题,导致加载矢量数据并打开属性表后,会发现中文字段出现了乱码。属性表中文乱码:属性表中文正常:事实上,ArcMap中也会出现中文属性表乱码的情况。乱码的出现... 查看详情
arcgispro微课1000例0012:arcgispro属性表中文乱码完美解决办法汇总
...安装完ArcGISPro后,由于计算机系统和应用软件字符编码的问题,导致加载矢量数据并打开属性表后,会发现中文字段出现了乱码。属性表中文乱码:属性表中文正常:事实上,ArcMap中也会出现中文属性表乱码的情况。乱码的出现... 查看详情
java常见问题解决办法汇总
1.java.lang.NullPointerException 原因是:有空指针,有地址没赋值2.Exceptioninthread"main"java.lang.ArithmeticException:/byzero 原因是除数是03.ArrayIndexOutOfBoundsException 原因是:数组越界4.ja 查看详情
beego及bee安装遇到的问题汇总(代码片段)
1.安装beego时依赖的包需要在git上单独下载,放到c:/go/src/各目录中 2.安装bee时,需要设置GO111MODULE=on。然后执行 goget-u github.com/beego/bee 3执行beenewmyproject创建项目后,需要初始化go.mod文件:用gomodini... 查看详情
安装centos8遇到的各种问题及解决办法
...dows10家庭中文版解决方案:由于家庭版默认未安装虚拟机相关组件需要手动安装,安装步骤如下。1).打开控制面板2).选择程序3).添加虚拟机组件4).重启后解决按照下面链接介绍的办法操作一下。关于Linux虚拟机错误“客户... 查看详情
docker报错及相关问题记录
1.问题:docker:Errorresponsefromdaemon:Conflict.Thecontainername"***"isalreadyinuse原因:容器名占用解决办法:(1)给容器换一个名字,比如说dockerrun-it--name=mycentos2centos:7/bin/bash,可以解决问题.(2)将原来的容器删除查询当前容器:dockercontainerls... 查看详情
ie6浏览器的bug问题及相关解决的方法
IE6浏览器的bug问题及相关解决的方法1、css浮动边距加倍错误(双倍边距BUG)的解决办法 该错误只影响ie而不影响其他浏览器,我们可以考虑用hack来解决!!! 解决方法:_display:inline; 2、扩展框问题 ... 查看详情
it/android解决方案相关问题解决方案汇总
...的朋友分享我遇到的问题,能帮一个是一个。 Android相关解决方案: Android中再按一次退出和完美退出整个应用程序Androidstudio安装过程提示找不到JDKAndro 查看详情
deepq-learning的发展及相关论文汇总(dqnddqn,priorityexperiencereplay等)
在DQN提出之前,强化学习与神经网络的结合遭受着不稳定和发散等问题的困扰。DQN做了以下改进: (1)使用memoryreplay和targetnetwork稳定基于DL的近似动作值函数; (2)使用reward... 查看详情
inputstream和outputstream及相关知识汇总
https://www.jianshu.com/p/e5bc7ea5f948 最近帮学姐写爬虫的时候遇到奇怪的问题,同样的程序在Mac上可以正常运行而在Windows上返回结果错误,最后经排查发现是Linux与Windows的默认编码方式不同,而自己的程序没有设置编码方式自动采... 查看详情
mongodb问题汇总(代码片段)
问题总结问题1:在更新apt-get(sudoapt-getupdate)时大部分包都忽略或错误解决方法一:(容易)1、找到设置2、软件和更新3、选择其他站点4、选择最佳服务器5、重新在终端执行命令。(以下为在ubuntu20,ubuntu16在桌面右上角可... 查看详情
项目中遇到的某些问题及解决办法
简介 该博文记录了一些平时在工作中遇到的问题及解决办法,某些问题有解决办法,某些问题暂时没有解决办法,如果有大神知道的,请多多指点。如果某些问题有更好的解决办法,也请指教。正文1、在一个方法中用... 查看详情