当前位置: 首页 > news >正文

【Go学习】macOS+IDEA运行golang项目,报command-line-arguments,undefined

写在前面的话:idea如何配置golang,自行百度

问题1:通过idea的terminal执行go test报错

在这里插入图片描述

✘ xxxxx@macdeMacBook-Pro-3  /Volumes/mac/.../LearnGoWithTests/hello  go test
go: go.mod file not found in current directory or any parent directory; see 'go help modules'

这个问题就是当前目录没有go.mod文件,直接用go命令生成一个即可(example.com/m 可以随便自定义,比如:helloWorld)

✘ xxxxx@macdeMacBook-Pro-3  /Volumes/mac/.../LearnGoWithTests/hello  go mod init example.com/m      
go: creating new go.mod: module example.com/m
go: to add module requirements and sums:go mod tidy

再次执行go test就没问题了(下面的虽然case FAIL了,但是执行是没问题的)

✘ xxxxx@macdeMacBook-Pro-3  /Volumes/mac/.../LearnGoWithTests/hello  go test
PASS
ok      example.com/m   0.470s
问题2:通过idea的Run或Debug执行,就会报command-line-arguments,undefined

在这里插入图片描述
【解决方法】打开preferences,如下图设置一下即可
在这里插入图片描述
在这里插入图片描述
然后再用Run或Debug执行就可以了,如下图
在这里插入图片描述

相关文章:

  • 使用C#操作文件:一个实际案例——替换文件中的IP地址
  • 56 C++多线程 将可调用对象打包 --- packaged_task 类模版
  • web蓝桥杯真题--8、和手机相处的时光
  • 2.【Linux】(进程的状态||深入理解fork||底层剖析||task_struct||进程优先级||并行和并发||详解环境变量)
  • k8s学习-Deployment
  • javaweb学习day01(HTML)
  • 前端关于学习方式,解决问题的面试题(本人真实面试题)
  • Windows系统还原打印机系统教程
  • kafka简单介绍和代码示例
  • 【深度学习入门】深度学习基础概念与原理
  • 一款优秀的双链笔记Blossom 安装教程 私有部署的云端双链笔记软件Blossom
  • UI设计中插画赏析和产品色彩分析
  • 昇思MindSpore技术公开课——第三课:GPT
  • GO基础进阶篇 (十四)、Http编程
  • 现阶段Python和Java哪个更吃香?
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • iOS帅气加载动画、通知视图、红包助手、引导页、导航栏、朋友圈、小游戏等效果源码...
  • Java精华积累:初学者都应该搞懂的问题
  • Python进阶细节
  • Redis的resp协议
  • SQLServer之索引简介
  • V4L2视频输入框架概述
  • 分享一份非常强势的Android面试题
  • 极限编程 (Extreme Programming) - 发布计划 (Release Planning)
  • 力扣(LeetCode)56
  • 码农张的Bug人生 - 初来乍到
  • 每个JavaScript开发人员应阅读的书【1】 - JavaScript: The Good Parts
  • 如何学习JavaEE,项目又该如何做?
  • 如何正确配置 Ubuntu 14.04 服务器?
  • 网络应用优化——时延与带宽
  • 微信小程序实战练习(仿五洲到家微信版)
  • media数据库操作,可以进行增删改查,实现回收站,隐私照片功能 SharedPreferences存储地址:
  • ​Spring Boot 分片上传文件
  • # MySQL server 层和存储引擎层是怎么交互数据的?
  • #WEB前端(HTML属性)
  • #数学建模# 线性规划问题的Matlab求解
  • (1)Android开发优化---------UI优化
  • (AngularJS)Angular 控制器之间通信初探
  • (转)Oracle存储过程编写经验和优化措施
  • (转)使用VMware vSphere标准交换机设置网络连接
  • (转)四层和七层负载均衡的区别
  • .bat批处理(九):替换带有等号=的字符串的子串
  • .NET/C# 项目如何优雅地设置条件编译符号?
  • .Net+SQL Server企业应用性能优化笔记4——精确查找瓶颈
  • .net6使用Sejil可视化日志
  • .NetCore 如何动态路由
  • .Net语言中的StringBuilder:入门到精通
  • .Net中的设计模式——Factory Method模式
  • @JSONField或@JsonProperty注解使用
  • @德人合科技——天锐绿盾 | 图纸加密软件有哪些功能呢?
  • [20171113]修改表结构删除列相关问题4.txt
  • [android] 天气app布局练习
  • [AutoSar]BSW_Memory_Stack_003 NVM与APP的显式和隐式同步
  • [BT]小迪安全2023学习笔记(第15天:PHP开发-登录验证)
  • [BZOJ 3282] Tree 【LCT】