前言

在编译代码时 出现了以上错误

原因是用错了引号的表达方式。

package mainimport("fmt"
)func main(){fmt.Println('hello world')
}

一眼看上去没啥问题
但是就是会报错

more than one character in rune literal

为啥呢?

单引号,双引号
在go语法中,双引号是常用的来表达字符串,如果你使用了单引号,编译器会提示出错

invalid character literal (more than one character)
``
单引号只能包含一个字符,例如’b’ ,程序会输出98表示字符b的ascii码。如果非要使用单引号输出必须使用string函数转换
fmt.Println(string('b') )
Printf 和 Println 的区别
printf 输出后不换行, println输出后自动换行;
printf格式化输出,println 直接输出内容

Go报错:more than one character in rune literal相关推荐

  1. python2中使用中文报错:SyntaxError: Non-ASCII character

    1.在使用python2作为解释器的时候,如果运行的python程序包含中文字符,就会报错:SyntaxError: Non-ASCII character 2.解决方式 (新手)在文件首行添加:#c ...

  2. python——csv读取文件报错:error:new-line character seen in unquoted field

    记录一下近期遇到的读取csv文件数据问题.使用gzip.open()函数打开压缩文件,csv.reader()函数读取内容. 1.运行代码为: filePath = 'test.csv.gz'with ...

  3. Oracle报错:ORA-00911: invalid character

    Oracle报错:ORA-00911: invalid character 该错误发生在我创建物化视图时报错. 执行环境为PL SQL,Oracle版本为11g. 错误重现: -- 代码1 CREAT ...

  4. python服务启动调试的时候报错:SyntaxError: (“Non-ASCII character ‘\\xca‘ in file......解决办法

    在django框架中启动debug模式时,如果出现 SyntaxError: ("Non-ASCII character '\xca' in file的报错信息,解决办法: 1.进入配置页面 ...

  5. 【报错】unexpected non-whitespace character after JSON

    文章目录 报错 分析 解决 报错 javascript - JSON.parse : unexpected non-whitespace character after JSON at positio ...

  6. 利用RedisTemplate报错redis Invalid UTF-32 character 0x6a607661 (above 0x0010ffff) at char #8, byte #35)

    1)可能是redis中存在缓存就会产生相应的冲突,导致请求报错. 解决方法:清除redis中的缓存就可以了 2)在放入里面去加入时间的单位,可能解决问题.

  7. 在NPP运行Python报错:SyntaxError: Non-ASCII character '\xe5' in file的解决方法

    SyntaxError: Non-ASCII character '\xe5' in file 解决方法: 在源码的第一行添加以下语句: #coding=utf-8 或者 # -*- coding ...

  8. Qt报错 converting to execution character set:illegal byte sequence

    在Qt(Creator)的pro文件里加上以下代码: QMAKE_CFLAGS += -fexec-charset=UTF-8 -finput-charset=GBK QMAKE_CXXFLAGS + ...

  9. PostgreSQL报错 ERROR: function sum(character varying) does not exist

    1:SUM 函数只能用于数值类型的数据,例如整数.浮点数等.而你的代码中,可能将一个字符型的字段传递给了 SUM 函数,导致无法识别函数.因此,建议你检查一下代码中使用 SUM 函数的部分,看一下传递 ...

最新文章

  1. 反向代理post参数怎么传输_都9102年了,GET和POST的区别掌握了没有?
  2. vim 忽略大小写查找
  3. Deep Residual Learning for Image Recognition(MSRA-深度残差学习)
  4. 我们为什么要搞长沙.NET技术社区?
  5. 使用C# (.NET Core) 实现命令设计模式 (Command Pattern)
  6. 金士顿 8G u盘 红色 量产记录
  7. 由excel导出引起的cpu 100% 和gc 的问题
  8. LDE显示驱动(四):显示驱动内核底层代码分析
  9. keepalived vrrp_script脚本不执行解决办法
  10. 斐讯K3官改,安装onmp教程,回馈社区。
  11. 银行招聘计算机考试时间,秋季银行招聘考试时间是什么时候?
  12. mysql安装出现change_mysql-5.msi安装出现change,repaire,or remove installation
  13. 分布式自增序列id的实现(二) ---分布式序号生成器---基于Redis的自增功能
  14. ECMWF数据批量下载
  15. 【BZOJ4049】【Cerc2014】 Mountainous landscape 【凸包】【线段树】
  16. Android网络编程(八) 之 HttpURLConnection原理分析
  17. js终止程序执行的方法
  18. ffmpeg解码内存中的数据
  19. NOIP 2014 飞扬的小鸟
  20. Java程序员高效学习的六个中肯建议

热门文章

  1. 多元化和专一化的关系
  2. 在清理卫生的时候面对奖状和过去的日记本应该怎么处理
  3. C#中如何 处理 TCP中的TIME_WAIT
  4. .NET和UNITY版本问题
  5. Ubuntu16.04搭建caffe环境(cpu-only)与Python调用
  6. 【Spark Summit EU 2016】在在线学习中使用Structured Streaming流数据处理引擎
  7. Mediawiki随笔
  8. 【电影】美丽心灵的永恒阳光
  9. nyoj-138-找球号(二)----hash算法之除留余数法+vector
  10. CSS之box-shadow