goland+solidty报错锦集

这篇具有很好参考价值的文章主要介绍了goland+solidty报错锦集。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文已参与「新人创作礼」活动,一起开启掘金创作之路。 1、write tcp 127.0.0.1:8888->127.0.0.1:7861: wsasend: An established connection was aborted by the software in your host machine.(已建立的连接被您的主机中的软件终止。)

原因: 个人判断是以为数据库超时时间设置过短,连接就被数据库掐断了。 在渲染数据的时候还在使用旧时间查询数据库

解决方案: 1、重新运行一下项目(治标不治本) 2、 在初始化数据库的代码后面加 DB.DB().SetConnMaxLifetime(59 * time.Second)

2、error calling eq: invalid type for comparison

原因: gin框架使用template模板时,前端判断类型错误

解决方案: 使其类型相同做出判断

go {{if eq "" $v}} //$v为字符串类型

3、panic: runtime error: index out of range [0] with length 1

原因:属于数组越界 解决方案: 1、减少数据 2、增加数组的内存或换成切片

4、invalid argument to Intm

原因: 由于在后端使用了随机数的方法,需要足够的数据支持随机 解决方案: 1、增加数据 2、减少随机所需的数据

5、Post "http://127.0.0.1:xxxx": dial tcp 127.0.0.1:xxxx: connectex: No connection could be made because the target machine actively refused it.

原因:没启动区块链节点 解决方案: 启动节点或启动ganache

6、no contract code at given address

原因:该账户不是创建合约的账户 解决方案: 更改为此合约的创建账户

7、# sql: Scan error on column index x, name “createdTime“: unsupported Scan, storing driver Value type []uint8 into *time.Time

原因:go不支持扫描mysql时间类型

解决方案:

``` db, err = sql.Open("mysql", "name:password@tcp(127.0.0.1:3306)/databaseName?charset=utf8&parseTime=true") //在最后加上一句 &&parseTime=true 问题解决

```

8、Post "http://127.0.0.1:7545": EOF

原因:ganache或者区块链私链 报错崩溃,合约更新了方法,goland使用了新方法,但是没有引入新合约 解决方案: 换成最新的合约

``` const{ Prikey = "c5b9c7fd467335bd829b3b2a3098a72ac39b7f5efa162220b7907cfc684df9a3"

Address = "0x7D1672baDeA4825c4B8fFD938fFD29457D6aF6ae" //将合约地址改为最新的合约地址。

} ``` 并且生成与solidity交互后最新的go文件文章来源地址https://www.toymoban.com/news/detail-446225.html

到了这里,关于goland+solidty报错锦集的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • goland报错:“package command-line-arguments is not a main package”解决方案

    大家好!我是躺平哥。         今天模拟客户端和服务端交互时遇到了一个问题: “package command-line-arguments is not a main package”          翻译过来就是包命令行参数不是主包         因为在Go语言中,和java的main是有所区别的,具体区别如下:         在java中,任何

    2023年04月19日
    浏览(35)
  • solidty实现默克尔树空投

    为了避免大量gas消耗,我们将在链下要根据白名单数据生成 Merkle Tree,我们这里使用 Javascript 来完成相关工作。 首先需要安装两个依赖包: 实例代码如下:  首先在Airdrop 合约里面设置 root  然后调用getDrop 获取空投 完整的代码如下: Airdrop.sol NFT.sol

    2024年02月12日
    浏览(34)
  • 没有找到可以构建的NPM包,请确认需要参与构建的npm都在 `miniprogramRoot` 目录内 --- 微信小程序报错

    报错:“没有找到可以构建的NPM包,请确认需要参与构建的npm都在 miniprogramRoot 目录内” 说明项目中没有用npm install安装要使用的UI组件库的依赖,所以就不会出现这个文件夹 。 解决办法 :项目中安装相关组件库依赖后,再重复第1步构建npm的操作,此时会生成miniprogram_npm文

    2024年02月11日
    浏览(42)
  • Solidty基础篇2-映射、msg、require、继承、引入、存储变量、函数内部和外部可见性

    映射(Mapping)和地址(Address) 映射_ 是另一种在 Solidity 中存储有组织数据的方法。 映射本质上是存储和查找数据所用的键-值对。在第一个例子中,键是一个 address,值是一个 uint,在第二个例子中,键是一个uint,值是一个 string。 msg.sender 有一些全局变量可以被所有函数调

    2023年04月09日
    浏览(34)
  • Nginx报错Request failed with status code 413处理(创作助手)

    报错详情: Request failed with status code 413 这个错误表示请求实体过大,超过了服务器所允许的最大请求体大小。本文将介绍如何解决这个问题。 首先,需要查看Nginx配置文件中的client_max_body_size设置。这个设置决定了允许的最大请求体大小。如果设置为0,表示禁用了请求体大小

    2024年02月04日
    浏览(51)
  • 【python知识点】锦集

    【版权声明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权) https://blog.csdn.net/m0_69908381/article/details/132368704 出自【进步*于辰的博客】 注:本文可能不适合 0-Python 基础的博友,因为对于各类知识点,我阐述的宗旨是“ 阐明使用细节 ”,而不是基础知识。 细节、

    2024年02月12日
    浏览(44)
  • oracle初级锦集

    【版权声明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权) https://blog.csdn.net/m0_69908381/article/details/131040299 出自【进步*于辰的博客】 细节、经验; 索引; 参考笔记一,P18.3/4、P19.5。 2.1.1 概述 rownum 是虚拟字段,不真实存储,在返回结果集时生成,“宏观”作

    2024年02月11日
    浏览(27)
  • oracle细节、经验锦集

    【版权声明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权) https://blog.csdn.net/m0_69908381/article/details/131054454 出自【进步*于辰的博客】 字符串前有一个 \\\' \\\' (空字符),故首字母的索引是 1 ; 使用 in/not in 时,逐条检索。任何类型与 null 比较,都返回 null ,故子

    2024年02月08日
    浏览(35)
  • C++ 常见错误锦集

    1、LNK1158错误:无法运行“rc.exe” 解决方法: 项目属性-常规-平台工具集里,选择带有XP的平台工具集(Visual Studio 2013 - Windows XP (v120_xp)); 2、fatal error: winapifamily.h: No such file or directory     (错误,找不到winapifamily.h文件) 解决方法: winapifamily.h是在win8中才有的头文件,如

    2024年02月07日
    浏览(34)
  • Unity 性能优化锦集

    Unity作为一款主流的游戏开发引擎,不仅提供了强大的编辑器和开发工具,还可以让开发者轻松地实现高质量的3D游戏。但是,随着游戏规模的不断扩大和玩家需求的增加,游戏的性能问题也变得越来越重要。因此,在使用Unity进行游戏开发时,我们需要注意性能优化方面的一

    2024年02月16日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包