【发布时间】:2021-11-04 08:10:27
【问题描述】:
package main
import (
"context"
"encoding/json"
"fmt"
"io"
"os"
"github.com/HewlettPackard/docker/api/client"
"github.com/docker/docker/api/types"
"github.com/docker/docker/api/types/container"
"github.com/docker/docker/client"
)
这里,关注这两个特定的库:
"github.com/HewlettPackard/docker/api/client"
"github.com/docker/docker/client"
他们都返回一个“客户”, 如何覆盖其中一个的名称并同时使用这两个库。
提前致谢!
【问题讨论】:
-
您可以在导入声明中指定一个“本地”包名,例如
dc "github.com/docker/docker/client"然后您将该包引用为dc。见:golang.org/ref/spec#Import_declarations
标签: go import duplicates