Go每日一题(82) 的题目如下

4054 次点击 · 5 赞 ·大约8小时之前 开始浏览   · 来源「Golang来啦」

下面的代码有几处语法问题,各是什么?

package main
import (
    "fmt"
)
func main() {
    var x string = nil
    if x == nil {
        x = "default"
    }
    fmt.Println(x)
}
4054 阅读
37 回复
euibieur894
euibieur894 · #1 · 3年之前

打卡

Esac_Ben
Esac_Ben · #2 · 3年之前

Mark.

henry1
henry1 · #3 · 3年之前

打卡

neil_liu
neil_liu · #4 · 3年之前

m

Coder-Qing
Coder-Qing · #5 · 3年之前

mark

gokx
gokx · #6 · 3年之前

mark

qiaoshuai951123
qiaoshuai951123 · #7 · 3年之前

打卡

qiaoshuai951123
qiaoshuai951123 · #8 · 3年之前

字符串类型不能赋值 nil

droice
droice · #9 · 3年之前

字符串类型是不能赋值 nil 或跟 nil 比较。

minQie
minQie · #10 · 3年之前

di

Natsuwau
Natsuwau · #11 · 3年之前

mark

feiyang
feiyang · #12 · 3年之前

mark

NovaChaos
NovaChaos · #13 · 3年之前

mk

brothersam
brothersam · #14 · 3年之前
var x string = nil (字符串不能赋值nil) ; 
if x == nil (字符串不可以和nil比较); (golang码农求职)
Zuos
Zuos · #15 · 3年之前

mark

AntonyZhang
AntonyZhang · #16 · 3年之前

mark

wzbwzt
wzbwzt · #17 · 3年之前

1

huangyf168
huangyf168 · #18 · 2年之前

mark

chensl
chensl · #19 · 2年之前

mark

wzbwzt
wzbwzt · #20 · 2年之前

1

hasbug
hasbug · #21 · 2年之前

mark

hades2013
hades2013 · #22 · 2年之前

打卡学习

a406299736
a406299736 · #23 · 2年之前

mark

gitslagga
gitslagga · #24 · 2年之前

打卡学习。

1121cczj
1121cczj · #25 · 2年之前

mark

hasbug
hasbug · #26 · 2年之前

mark

na-ee
na-ee · #27 · 2年之前

golang 的字符串类型是不能赋值 nil 的,也不能跟 nil 比较。 类型零值: image.png nil不是golang的关键词,只是一个变量名。

hupeng
hupeng · #28 · 2年之前

mark

YuPeng
YuPeng · #29 · 2年之前

mark

528548004
528548004 · #30 · 2年之前

mark

cllgeek
cllgeek · #31 · 2年之前

mark

hasbug
hasbug · #32 · 2年之前

mark

lixianpei
lixianpei · #33 · 大约1年之前

mark

zhangwei_go
zhangwei_go · #34 · 大约1年之前

golang 的字符串类型是不能赋值 nil 的,也不能跟 nil 比较。

BigBigGopher
BigBigGopher · #35 · 大约1年之前

mark,golang的字符串类型是不能赋值nil的,也不能和nil做比较

IamNotDyz
IamNotDyz · #36 · 大约1年之前

make

YuPeng
YuPeng · #37 · 10月之前

mark

添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传