Go面试:判断题“import后面的最后一个元素是包名” 这道题本来是对的

81. 【初级】 import后面的最后一个元素是包名()
参考答案:F

这道判断题本来是对的,它的原文如下:

“Go's convention is that the package name is the last element of the import path: the package imported as "crypto/rot13" should be named rot13.”  原文地址:《How to Write Go Code》

说的非常清楚:import路径的最后一个元素是包名。

这道题可能不小心把“路径”两个字省略掉了,所以导致了歧义。即便这样,个人认为这道题参考答案应该还是T,因为如果把整个import path说成是import后面的最后一个元素,那第一个元素又是什么呢。例如: “import _ fmt”这句话的第一个元素就成了"_",而这个只是语法上的空白标记“blank identifier”,还没有官方文档把它称作“元素”。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值