源代码(来源于尚硅谷)

package mainimport ("fmt"///_ "fmt"
)func main() {key := ""loop := true//_ = loopfor {fmt.Println("--------------------家庭收支记账软件--------------------")fmt.Println("1 收支明细")fmt.Println("2 登记收入")fmt.Println("3 登记支出")fmt.Println("4 退出软件")fmt.Println("请选择(1-4): ")fmt.Scanln(&key)switch key {case "1":fmt.Println("-----------------当前收支明细记录--------------")case "2":case "3":fmt.Println("登记支出...")case "4":loop = falsedefault:fmt.Println("请输入正确的选项...")}if !loop {break}}fmt.Println("退出软件成功")
}

解决方案:

package mainimport ("fmt"_ "fmt"
)func main() {key := ""loop := true_ = loopfor {fmt.Println("--------------------家庭收支记账软件--------------------")fmt.Println("1 收支明细")fmt.Println("2 登记收入")fmt.Println("3 登记支出")fmt.Println("4 退出软件")fmt.Println("请选择(1-4): ")fmt.Scanln(&key)switch key {case "1":fmt.Println("-----------------当前收支明细记录--------------")case "2":case "3":fmt.Println("登记支出...")case "4":loop = falsedefault:fmt.Println("请输入正确的选项...")}if !loop {break}}fmt.Println("退出软件成功")
}

参考链接:

go - How to avoid annoying error "declared and not used" - Stack Overflow

goland中出现declared but not used 如何解决相关推荐

  1. Goland中在文件模板中为go文件添加个人声明

    Goland中在文件模板中为go文件添加个人声明 打开文件模板菜单 修改内容如下: 效果演示 打开文件模板菜单 从goland左上角依次点击: [File] – [Settings] – [Edito ...

  2. 下载安装Go SDK、命令运行及在GoLand中运行第一个HelloWorld

    文章目录 下载安装Go SDK.命令运行及在GoLand中运行第一个HelloWorld 1.下载Go SDK 2.安装Go SDK 3.go version验证成功 4.go env查看配置信息 5 ...

  3. Goland中配置golint

    个人环境:macOS 官方提供的代码规范检查工具. 0. 序言 0.1 本文的目录 0.2 阅读本文可以给你带来什么 了解在 Goland 配置 golint 工具. 1. 编译生成可执行文件 官网地 ...

  4. 编译c或c++代码出现error “***” was not declared in this scope 的解决方法

    C++ 中error: 'exit' was not declared in this scope 的解决方法 添加头文件#include <cstdlib> error: 'inet_n ...

  5. Apache源码包在LINUX(CENTOS6.8)中的安装(出现问题及解决)

    任务:在CENT6.8系统中安装Apache(版本为:httpd-2.4.41) 前提:由于源码包必须先编译后安装,所以必须先安装编译器:gcc 理论步骤: 1.检测gcc软件包,如果不存在则进行安装 ...

  6. Java中的OutOfMemoryError的各种情况及解决方法

    转载自博客园:https://www.cnblogs.com/duanxz/p/4901437.html Java中的OutOfMemoryError的各种情况及解决和JVM内存结构 在JVM中内存一 ...

  7. edittext 监听无效_Android中EditText 设置 imeOptions 无效问题的解决方法

    有时候我们需要在EditText  输出完之后 需要在键盘出现 右下角变成"Go"或"前往 搜索时:通常我们需要设置Android:imeOptions属性.Androi ...

  8. opengl中的Floatbuffer和IntBuffer与java中数据的存储方式不同的解决方法,编辑一个自己的BufferUtil工具类

    opengl中的Floatbuffer和IntBuffer与java中数据的存储方式不同的解决方法,编辑一个自己的BufferUtil工具类 参考文章: (1)opengl中的Floatbuffer和 ...

  9. js中hover事件时候的BUG以及解决方法

    js中hover事件时候的BUG以及解决方法 参考文章: (1)js中hover事件时候的BUG以及解决方法 (2)https://www.cnblogs.com/mmykdbc/p/7464050. ...

最新文章

  1. 一个交换程序的通用版本
  2. python释放类对象_Python 基本功: 10. 面对对象-类 Class
  3. legend3---laravel验证码使用
  4. javaScript——廖雪峰老师学习笔记(一)
  5. 基于Solr的HBase多条件查询测试
  6. MSN-LDL论文修改(B-Y Rong20211012)
  7. 软件开发工程师证书有用吗_监理工程师证书有用吗?有没有含金量?
  8. JavaScript设计模式第一弹-创建型设计模式
  9. java面试题 返回值类型不同,可以重载吗,为什么?
  10. jQuery 实现菜单
  11. Java 常用修饰符总结
  12. SqlAlchemy操作(一)
  13. 空间点到空间直线的距离求解
  14. XP系统安装打印机提示未安装打印机驱动程序,操作无法完成.
  15. 利用公网ip盒子搭建自己的kod云资源管理器
  16. html 的smap标签,SMap.Label
  17. 历年考研计算机专业国家线,历年工学考研国家线一览_考研国家线公布时间
  18. mysql中 符号什么意思_MySQL中的 || 符号是什么意思?
  19. 江苏省2022年普通高校专转本选拔考试 计算机专业大类专业综合基础理论 试题卷
  20. 4篇高水平论文认定A类博士!享税后120万安家费!直接入编,三年副教授待遇...

热门文章

  1. 增值电信服务费是什么意思_中国移动的增值业务费是什么意思
  2. 高频、射频傻傻分不清楚?看完这个你就懂了
  3. 什么是掩膜(Mask)?
  4. 传奇服务器的爆率文件在哪里,传奇私服爆率文件,基础经验,解析!!!!
  5. 学习软件测试要掌握什么基本知识?
  6. Effective C++ 条款20_宁以 pass-by-reference-to-const 替换 pass-by-value_不止于此
  7. iOS开发之SDK开发
  8. 淘宝手机所在地查询接口
  9. 人性中的最黑暗面——《电锯惊魂》影…
  10. tenforflow版YOLOv3下COCO格式的raccoon(浣熊)数据集的准备(未完待续)