我们以User为例

cannot use user (type *"models".User) as type *"Service/src/models".User in argument to manager.AddNewUser

我们明明用的是一个User 啊,为啥会这样告诉类型不匹配呢?

其实这个异常并不是类型不匹配,而是一端我们使用了相对路径引包:"models"而另一端却是:"Service/src/models"这种绝对路径,在go中这种引入方式是不允许的,会被默认为两个struct,所以都改成相对路径或是绝对路径就可以了。

转载于:https://my.oschina.net/jalorjava/blog/379973

【嗜血GO笔记】引入包的一个异常相关推荐

  1. 【嗜血GO笔记】简单实现一个go web应用

    首先,你需要这个包:"net/http" 此包在原生go中包含,直接用就好 func checkService(w http.ResponseWriter, r *http.Req ...

  2. Throwable是java.lang包中一个专门用来处理异常的类

    答:Throwable是java.lang包中一个专门用来处理异常的类.它有两个子类,即Error 和Exception,它们分别用来处理两组异常. Error用来处理程序运行环境方面的异常,比如,虚 ...

  3. 04、Netty学习笔记—(黏包半包及协议设计解析)

    文章目录 一.粘包与半包 1.1.现象分析 1.1.1.粘包.半包情况分析 1.1.2.滑动窗口.MSS限制.Nagle算法介绍 1.2.粘包.半包现象复现 1.2.1.粘包复现 1.2.2.半包复现 ...

  4. P4学习笔记(二)一个简单P4交换机实现

    P4学习笔记(一)初始P4 P4学习笔记(二)一个简单P4交换机实现 文章目录 1. 架构模型 2.预定义模块详细描述 2.1 Arbiter 模块 2.2 Parser runtime 模块 2.3 ...

  5. Windows异常学习笔记(一)—— CPU异常记录模拟异常记录

    Windows异常学习笔记(一)-- CPU异常记录 基础知识 异常的分类 CPU异常 分析中断处理函数 _KiTrap00 分析 CommonDispatchException 总结 软件模拟异常 ...

  6. 2015年度最全微课堂笔记精华包

    自八月PMCAFF微课堂上线以来广受好评,到年底已经举办二十三期之多,在2015年的最后一天小编整理了微课堂笔记精华包送给大家. 感谢每一期嘉宾为我们带来精彩的干货,感谢每一期微课堂的班长和志愿者,感 ...

  7. java 内部类异常_Java笔记(三 内部类、异常、编程规范)

    内部类(Outer.java) 在一个类中定义另外一个类,这个类就叫做内部类或内置类(inner class) 内部类和外部类分属不同的空间,都有自己的数据变量和数据方法,内部类仍然是一个独立的类 内 ...

  8. java异常的总接口_重构:Java特别的接口修改:在throws子句中添加一个异常?

    我用具体的代码来解释下吧 接口A,有方法X public interface A { public void methodX() throws IOException; } 在用户模块有这样一段调用 ...

  9. osgi 如何引入包_OSGi Testsuite:引入类名过滤器

    osgi 如何引入包 OSGi Testsuite是一个JUnit测试运行程序 ,它动态地收集要执行的测试类. 它已经由我的同伴Rüdiger大约一年前出版,并且已经在某些项目中证明有用. 但是对于g ...

最新文章

  1. python工具之myql数据库操作
  2. 2019\Province_C_C++_B\试题C-数列求值
  3. 高电压技术思维导图_钢铁技术:钢铁行业板坯连铸结晶器振动常见故障思维导图...
  4. android 展示星期方式,Android显示从一周到另一周的日期(星期四至星期四)
  5. 数学也浪漫 数学的几句贴心话
  6. Java性能调优笔记
  7. eclipse报错Project facet Cloud Foundry Standalone Application version 1.0 is not supported.
  8. Bootstrap+DataTables后端排序分页详解
  9. 对于如何打造一个成功的项目
  10. WIN10找不到服务器共享文件,win10没有共享选项怎么办_win10文件属性没有共享选项的解决方法...
  11. 那些配置修改之后需要重新启动
  12. 迅捷pdf转换器——PDF批量转化成JPG
  13. psd.js 解析PSD文件
  14. 063.django之模板层
  15. 机器学习实战(一)KNN算法
  16. 鸿蒙系统屏幕录制,全屏幕录制可以隐藏选项窗口么
  17. 如何在Mac上使用“剪切和粘贴”
  18. CAD出图、标书装订、晒图、工程复印、彩色打印/复印
  19. 阿里云Nginx配置站点403Forbidden问题
  20. My Visual DataBase(数据库编程软件)v5.3免费版

热门文章

  1. ES系列十六、集群配置和维护管理
  2. QComboBox 简介
  3. Trimble RealWorks处理点云数据(六)之点云数据格式转换
  4. 水质检测系统(Python图像识别)
  5. css案例11——去除列表默认小黑点
  6. uni-app下拉刷新触底加载更多
  7. ARM NEON编程
  8. SpaceVim踩坑之java代码格式化
  9. 深度学习笔记(六) cnn 卷积神经网络
  10. Python 难点解析---初级篇1.Python WWH