当前位置: 首页 > 面试题库 >

尽管有关键字

耿俊
2023-03-14
问题内容

notwithstanding关键字在Google Go中是什么意思?


问题答案:

2017更新 :解析器进行了重大更新,新的解析器似乎不再支持这些复活节彩蛋字眼。

对我来说,看起来像是一个复活节彩蛋:

https://github.com/golang/go/blob/08e25fc1ba397e02ec776561ed73b7f9a8b94392/src/cmd/compile/internal/gc/lex.go#L2152-L2156

相关部分是符号表:

"notwithstanding",      LIGNORE,    Txxx,       OXXX,
"thetruthofthematter",  LIGNORE,    Txxx,       OXXX,
"despiteallobjections", LIGNORE,    Txxx,       OXXX,
"whereas",              LIGNORE,    Txxx,       OXXX,
"insofaras",            LIGNORE,    Txxx,       OXXX,

我想它们可以用来测试词法类型LIGNORE的处理,但是似乎没有任何“真实的”被忽略的标记。



 类似资料:
  • 我遇到了一个问题,面板没有加载到JFrame中,JFrame本身没有设置默认的关闭操作,而是执行setSize()和setVisible()。我尝试过在main、run()方法和框架的构造函数中运行框架初始化,但没有区别。MouseListener似乎不起作用,但如果不将面板添加到框架中,就无法确定这一点。我发布这个问题的主要目的是在点击x时关闭框架,并再次将面板添加到框架中。我确信这在游戏状态下

  • git结账也挂着,什么都没发生。 我不知道怎么解决这个问题。我运行了git prune、git gc和git fsck--无法访问。当我运行git fsck时,什么也没有显示--无法访问或git fsck,而当我运行git prune时,它只是完成了,但什么也没有修复。Git gc也完成了,但没有修复任何内容。 编辑:通过重新启动我的计算机解决了此问题。我不知道为什么它修复了它,或者是什么导致了这

  • 问题内容: 我收到以下错误: 违反主键约束’PK_ss_student_grade’。无法在对象“ dbo.ss_student_grade”中插入重复的密钥。重复密钥值为(301、1011、24801、33)。 如果我在插入之前检查表,则没有记录具有这样的主键。 插入是通过C#代码完成的,并且我确保该代码仅运行一次。即使在错误之后,如果我检查表,我仍然无法获得具有这样的主键的记录。 注意:触发器

  • 当运行我的应用程序(Spring Boot 2.5.7)-更新到spring-data-r2dbc 1.3.7后,我得到了。 (我也在1.4.0中尝试过这一点,问题首先出现在1.3.7中。) 在这个spring-data-r2dbc版本中,对getColumnNames进行了更改(请参阅https://github.com/spring-projects/spring-data-r2dbc/iss

  • 我是IntelliJ/静态编程语言的新手;在我的. kts文件中: 但是在我的Main.java, 它不识别导入的“redis”部分(“redis”是红色的,未解析的对 redis 的引用) 我做错了什么?

  • 我不确定我是否正确理解http-keep-alive,在我看来,它应该重用tcp连接,而不是构建一个新的连接。然而,我发现了一些非常奇怪的事情,似乎很难预料http keep-alive的行为。 服务器:NodeJS&Express^4.16.3,我使用Wireshark分析结果 情况1: null 客户端 null 情况2: null 结果:建立了另外5个tcp连接(在图片中只有4个,因为屏幕截