本文目录一览:
- 1、常见问题之Golang——invalid character '-' in numeric literal错误
- 2、golang怎么将控制台的错误输出写入文件
- 3、golang图片没加载就断了
- 4、golang echo 错误路由
- 5、golang go get报错了 我git已经装了的 错误信息在下面
常见问题之Golang——invalid character '-' in numeric literal错误
日常我们开发时,会遇到各种各样的奇奇怪怪的问题(踩坑o(╯□╰)o),这个常见问题系列就是我日常遇到的一些问题的记录文章系列,这里整理汇总后分享给大家,让其还在深坑中的小伙伴有绳索能爬出来。
同时在这里也欢迎大家把自己遇到的问题留言或私信给我,我看看其能否给大家解决。
本文主要是对我日常在使用golang时遇到的一些问题与解决方式进行的汇总,在此提供给大家便于排查一些遇到的问题,其中有更好的解决方案可在评论区留言。
我在使用postmain测试接口时后端报错,该错误原因是因为使用请求头使用的是form-data而后端接受使用的json,这时就会出现该问题
问题图
这里改成使用json格式提交即可解决该问题。
解决图
golang怎么将控制台的错误输出写入文件
你可以记录下错误,然后写入文件。或者在启动go程序的时候,把输出写入文件。
像这样: ./main a.log
golang图片没加载就断了
golang图片没加载就断了很可能是因为数据库本身对连接有一个超时时间的设置。如果超时时间到了数据库会单方面断掉连接,此时再用连接池内的连接进行访问就会出错。
golang echo 错误路由
顺序不一致。
golang中map输出不是有序的,并且每次输出时结果都不一样。我们以下面例子说明,程序中创建了一个省市对照表,并打印输出两次,两次结果并不一致。所以,为了实现顺序输出map,首先需要获取map中所有key,然后将key排序,最后按排序后key输出map。
golang go get报错了 我git已经装了的 错误信息在下面
你的git安装在哪里的?把它的bin目录添加到PATH目录里就好了。比如
set PATH=%PATH%;D:\Program Files (x86)\Git\bin