Go 非常遗憾缺乏内置断言。我想以这种方式实现它们:
const ASSERT = true
func SomeFunction() {
if ASSERT && !some_condition_that_should_always_be_true() {
panic("Error message or object.")
}
我的问题是如果我定义了 if 语句会被优化const ASSERT = false吗?
白衣非少年
相关分类