在阅读Go文档时,我发现:
您可以要求编译器通过try 赋值来判断类型T是否实现了接口I:
type T struct{}
var _ I = T{} // Verify that T implements I.
我不明白u是用来做什么的,我在其他作业(job)中也看到过,但我不明白它的意思.深入挖掘,我发现它被称为"空白标识符",但我不理解他们所说的用例:
_ = x // evaluate x but ignore it
围棋习语对我来说仍然有点陌生,所以我试图理解为什么我想做这样的事情.