Go报错:more than one character in rune literal_Big_quant的博客-CSDN博客


本站和网页 https://blog.csdn.net/lvsehaiyang1993/article/details/109046287 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

Go报错:more than one character in rune literal_Big_quant的博客-CSDN博客
Go报错:more than one character in rune literal
Big_quant
于 2020-10-13 10:35:45 发布
7607
收藏
分类专栏:
# Go语言学习笔记
文章标签:
go
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/lvsehaiyang1993/article/details/109046287
版权
Go语言学习笔记
专栏收录该内容
27 篇文章
2 订阅
订阅专栏
前言
在编译代码时 出现了以上错误
原因是用错了引号的表达方式。
package main
import(
"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 直接输出内容
Big_quant
关注
关注
点赞
收藏
打赏
评论
Go报错:more than one character in rune literal
前言在编译代码时 出现了以上错误原因是用错了引号的表达方式。package mainimport( "fmt")func main(){ fmt.Println('hello world')}一眼看上去没啥问题但是就是会报错more than one character in rune literal为啥呢?单引号,双引号在go语法中,双引号是常用的来表达字符串,如果你使用了单引号,编译器会提示出错invalid character literal (mo
复制链接
扫一扫
专栏目录
Go编程语言规范
11-27
Go是通用型编程语言,它为系统编程而设计本书讲解Go编程语言规范,使用软件开发企业参考.
使用Goland运行第一个Go语言报错more than one character in rune literal
最新发布
Deng872347348的博客
11-10
24
使用Goland运行第一个Go语言报错more than one character in rune literal
参与评论
您还未登录,请先
登录
后发表或查看评论
超详细!盘点Python中字符串的常用操作
胖虎
09-14
155
在Python中字符串的表达方式有四种
一对单引号
一对双引号
一对三个单引号
一对三个双引号
a = 'abc'
b= "abc"
c = '''abc'''
d = """abc"""
print(type(a)) # <class 'str'>
print(type(b)) # <class 'str'>
print(type(c)) # <class 'str'>
print(type(d)) # <class 'str'>
单双引号混合使用
Golang 新手可能会踩的 50 个坑
热门推荐
后台开发
10-06
1万+
前言
Go 是一门简单有趣的编程语言,与其他语言一样,在使用时不免会遇到很多坑,不过它们大多不是 Go 本身的设计缺陷。如果你刚从其他语言转到 Go,那这篇文章里的坑多半会踩到。
如果花时间学习官方 doc、wiki、讨论邮件列表、Rob Pike的大量文章以及 Go 的源码,会发现这篇文章中的坑是很常见的,新手跳过这些坑,能减少大量调试代码的时间。
初级篇:1-34
1. 左大括号{一般不能单独放一行
在其他大多数语言中,{的位置你自行决定。Go 比较特别,遵守分号注入规则(autom...
少年:Scala 学一下
sowhat
05-25
3096
思维导图已同步Git:
前言
一个不太恰当的比喻:Java像白话文,Scala像文言文。
庙堂之上,朽木为官,殿陛之间,禽兽食禄;狼心狗行之辈,滚滚当道,奴颜婢膝之徒,纷纷秉政。以致社稷丘墟,苍生涂炭.
豫章故郡,洪都新府。星分翼轸,地接衡庐。襟三江而带五湖,控蛮荆而引瓯越 … 落霞与孤鹜齐飞,秋水共长天一色。渔舟唱晚,响穷彭蠡之滨;雁阵惊寒,声断衡阳之浦
一开始学Scala的时候可能会感觉各种不适应,尤其是写惯了C++/Java这样的语言后。感觉更重要的思想跟编程习惯上的改变。一旦写多了熟练使用.
7.golang的字符串 string
weixin_30347009的博客
09-19
77
golang 字符串为不可变的量 ,字符串定义要使用双引号
package main
import "fmt"
func main() {
var xx string = 'xxxxxxx'
fmt.Print(xx)
C:/Go/bin/go.exe run main.go [D:/goproject/first/stringxx]
# comman...
Go语言报错more than one character in rune literal
小啊宇的博客
01-07
913
一段简单的代码执行后报错more than one character in rune literal
错误原因
因为错误使用引号,把单引号修改为双引号问题解决!
Go语言报错:more than one character in rune literal
qq_49333212的博客
07-03
87
出现如上Go语言报错一般都是符号使用错误
一眼看上去没啥问题
但是就是会报错
将改成
不可以用‘’ 而是``
too many characters in character literal
初心不改,事在人为
03-10
2067
单引号改成双引号
leetcode893特殊等价字符串组(893)
you are sherlocked by me!
09-10
115
你将得到一个字符串数组 A。
每次移动都可以交换 S 的任意两个偶数下标的字符或任意两个奇数下标的字符。
如果经过任意次数的移动,S == T,那么两个字符串 S 和 T 是 特殊等价 的。
例如,S = “zzxy” 和 T = “xyzz” 是一对特殊等价字符串,因为可以先交换 S[0] 和 S[2],然后交换 S[1]
和 S[3],使得 “zzxy” -> “xzzy” -> “xyzz” 。
现在规定,A 的 一组特殊等价字符串 就是 A 的一个同时满足下述条件的非空子集:
该组中的.
Golang开发-常量和变量
liulanba的博客
04-09
2355
Golang变量
1.声明变量
使用关键字var
一般形式:
var x xtype
一次声明多个变量:
var x1,x2 xtype
示例代码:
package main
import "fmt"
func main() {
var a string = "test"
fmt.Println(a)
var b, c int = 1, 2
fmt.Println(b, c)
执行代码运行结果为:
test
1 2
2.声明变量的方式
1)指定变量类型,如果没
Go的50坑:新Golang开发者要注意的陷阱、技巧和常见错误[2]
weixin_34236497的博客
09-02
400
2019独角兽企业重金招聘Python工程师标准>>>
...
Visual Studio 2015的坑:中文字符串编译后成乱码
weixin_30522095的博客
07-31
1346
(2015年8月5日更新:微软已经修复了Roslyn的这个bug,详见 https://github.com/dotnet/roslyn/pull/4303 )
昨天,我们用VS2015编译了博客程序中的一个程序集并发布上线。
今天有园友反馈向我们反馈,个人博客分页显示随笔列表的页面中,“上一页”“下一页”显示乱码:
而这个地方的“上一页”“下一页”字符串恰恰是在我们昨天发布的程序集中定...
快速掌握正则表达式式
山云的专栏
08-19
411
Regular Expressions Quick Start
This quick start gets you up to speed quickly with regular expressions. Obviously, this brief introduction cannot explain everything there is to know about regular exp...
Go的50坑:新Golang开发者要注意的陷阱、技巧和常见错误
print的博客
08-07
1158
Go是一门简单有趣的语言,但与其他语言类似,它会有一些技巧。这些技巧的绝大部分并不是Go的缺陷造成的。如果你以前使用的是其他语言,那么这其中的有些错误就是很自然的陷阱。其它的是由错误的假设和缺少细节造成的。
如果你花时间学习这门语言,阅读官方说明、wiki、邮件列表讨论、大量的优秀博文和Rob Pike的展示,以及源代码,这些技巧中的绝大多数都是显而易见的。尽管不是每个人都是以这种方式开始学习的,但也没关系。如果你是Go语言新人,那么这里的信息将会节约你大量的调试代码的时间。
目录
初级篇
开大括号不能
GO 语言初探细节记录
Katios
01-09
6593
本文从较小的颗粒度记录我在golang学习中的点滴。
命名
任何需要对外暴露的名字必须以大写字母开头,不需要对外暴露的名字用小写,并且GO语言拥护骆驼命名法,排斥下划线命名法。(Java和C#是官方推荐骆驼法的,C语言主要使用下划线命名法)
格式化代码工具
写完代码后可以执行 go fmt hello.go
编译器会调整语句位置,花括号位置,以制表符缩进代码,添加必要的空格。
go报illegal rune literal错误
Hello菜先森的博客
01-21
2959
小编对go语言小白一个,昨天安装好go语言开发包,抱着感兴趣的态度,今天写了go第一个程序,很简单的hello world,没想到却报错了。贴出代码如下:
运行go run hello.go报illegal rune literal错误,
既然有问题就解决问题,因对go语言属于小白,猜想会不会是单引号引起的,于是动手改。再次运行结果成功
于是去查了下资料,go语言使用双引号包裹字...
GOLANG 1.9 语言规范
李兵的专栏
08-30
1500
简介
本文是GO语言的使用手册。对于更多的信息,请前往 golang.org。
GO 语言是一门通用的系统编程语言。它是一种强类型语言,支持自动垃圾收集,并且对语言层面对并发编程进行了支持。GO 程序以包的形式进行组织,对程序间的依赖关系进行高效的管理。当前实现方式使用传统的编译/链接模型生成二进制可执行文件。
GO语言语法紧凑且规范,故而便于如集成开发环境这样的自动化工具对其进行分析。
go编程基础
weixin_40548182的博客
01-14
124
CentOS7安装go环境
安装阿里云的epel源
wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/repo/epel-7.repo
安装golang
yum -y install golang
运行hello world
正确写法1
cat hello.go
package main
import "fmt"
func main(){
fmt.Println("hello,world!")
[root@golang main]# go
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
©️2022 CSDN
皮肤主题:编程工作室
设计师:CSDN官方博客
返回首页
Big_quant
CSDN认证博客专家
CSDN认证企业博客
码龄8年
暂无认证
434
原创
2万+
周排名
3万+
总排名
266万+
访问
等级
1万+
积分
1249
粉丝
994
获赞
392
评论
4442
收藏
私信
关注
热门文章
Python学习笔记:TypeError: not all arguments converted during string formatting
373490
Python学习笔记:‘’AttributeError: NoneType object has no attribute‘’
173791
Windows:安装cygwin教程
149015
(转载)LaTeX实战经验:从零开始快速入门
137211
Python错误:TypeError: 'list' object is not callable
116700
分类专栏
SDN
1篇
Ryu
1篇
Go语言学习笔记
27篇
Git 学习笔记
11篇
docker
2篇
Python学习笔记
89篇
tensorflow学习与实践
13篇
matlab op
matlab optimization
2篇
深度学习
60篇
Anaconda
5篇
程序基础
32篇
Python
96篇
谱估计
13篇
Matlab
11篇
6篇
图像可视化
3篇
Markdown
5篇
统计学
10篇
数据科学
45篇
基本操作
6篇
操作系统
9篇
网络配置
2篇
时频分析
13篇
写作工具
3篇
Git版本控制
11篇
时间序列分析
1篇
最新评论
Python错误:TypeError: 'list' object is not callable
weixin_46569212:
0%| | 0/583 [00:00<?, ?it/s]
Traceback (most recent call last):
File "D:\resssd\validation.py", line 244, in <module>
main(args)
File "D:\resssd\validation.py", line 167, in main
for images, targets in tqdm(val_dataset_loader, desc=None ):#"validation..."):
File "D:\anaconda\envs\rrpytorch\lib\site-packages\tqdm\std.py", line 1195, in __iter__
for obj in iterable:
File "D:\anaconda\envs\rrpytorch\lib\site-packages\torch\utils\data\dataloader.py", line 435, in __next__
data = self._next_data()
File "D:\anaconda\envs\rrpytorch\lib\site-packages\torch\utils\data\dataloader.py", line 475, in _next_data
data = self._dataset_fetcher.fetch(index) # may raise StopIteration
File "D:\resssd\my_dataset.py", line 104, in __getitem__
image, target = self.transforms(image, target)
TypeError: 'list' object is not callable
各位大佬,可以帮忙看一下吗?
漫谈格兰杰因果关系(Granger Causality)
不明所以~:
https://www.cnblogs.com/hdu-zsk/p/7235200.html
时频分析:短时傅里叶变换(1)
tgf.E=mc²:
作者你好,spectrogram输出的S的abs,与实际的幅值有怎么的转化关系?
信号处理:希尔伯特-黄变换
weixin_46824220:
无语,照搬别人东西也不知道备注一下,垃圾东西。
原文写于2015.9.10:
https://www.cnblogs.com/hdu-zsk/p/4799470.html
Matlab 基于svm的图像物体分类
i03742:
%给初学者看得
function showline(img)
[n1,n2,~]=size(img);
%我尽量写的简单易懂一点儿
%首先你使用aa=imread(‘1.jpg’) 这个1.jpg 只是个例子,具体看你的图片叫什么,对了把图片放在你的工作目录里面
%或者在1.jpg前面加上D:\研一\路径前缀
%好,前期处理完成,showline(aa),这个具体是aa还是bb就看你怎么取得变量名了。
%现在说一个比较关键的东西,学习matlab最踏实的办法,是哪个不会就help 它一下,但这个比较费时间因为讲的太细了。
imshow(img);
img2=img;
%显示图片
这一段怎么用呢 是在.m文件下的吗
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
Java 学习教程(1)
GO语言笔记4
Go语言笔记3
2022年5篇
2021年20篇
2020年29篇
2019年73篇
2018年354篇
目录
目录
分类专栏
SDN
1篇
Ryu
1篇
Go语言学习笔记
27篇
Git 学习笔记
11篇
docker
2篇
Python学习笔记
89篇
tensorflow学习与实践
13篇
matlab op
matlab optimization
2篇
深度学习
60篇
Anaconda
5篇
程序基础
32篇
Python
96篇
谱估计
13篇
Matlab
11篇
6篇
图像可视化
3篇
Markdown
5篇
统计学
10篇
数据科学
45篇
基本操作
6篇
操作系统
9篇
网络配置
2篇
时频分析
13篇
写作工具
3篇
Git版本控制
11篇
时间序列分析
1篇
目录
评论
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
打赏作者
Big_quant
你的鼓励将是我创作的最大动力
¥2
¥4
¥6
¥10
¥20
输入1-500的整数
余额支付
(余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付
您的余额不足,请更换扫码支付或充值
打赏作者
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。
余额充值