一尘不染

这个golang代码有什么作用?

go

我正在阅读DigitalOcean的golang客户程序。我注意到他们在_变量中创建了*
Op结构的实例。示例:https
//github.com/digitalocean/godo/blob/master/droplets.go#L32

var _ DropletsService = &DropletsServiceOp{}

为什么需要此行?


阅读 262

收藏
2020-07-02

共1个答案

一尘不染

该行是*DropletsServiceOp满足DropletsService接口的编译时检查。

该行对程序的执行没有影响。

2020-07-02