创建map [string] struct {}并赋值

jon*_*v95 6 go

我正在使用github.com/samalba/dockerclient并想创建一个Container.因此,该方法是CreateContainer,它需要一个ContainerConfig.

ContainerConfig是一个结构.并且有一个字段Volumes,其类型是type map [string] struct {}.

我知道我可以创建这样的地图 make(map[string]struct{})

但是如何为地图分配值?

Ain*_*r-G 10

cc := &dockerclient.ContainerConfig{
    // ...
    Volumes: map[string]struct{}{
        "foo": struct{}{},
        "bar": struct{}{},
        // ...
    },
}
Run Code Online (Sandbox Code Playgroud)