猿问

戈朗|处理进口时的重复申报

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"

)

在这里,关于这2个特定库的焦点:


"github.com/HewlettPackard/docker/api/client"       

"github.com/docker/docker/client"

它们都返回一个“客户端”,我如何覆盖这两个库之一的名称并同时使用两个库。


BIG阳
浏览 74回答 1
1回答

慕码人8056858

您可以通过以下方式为每个包命名 -package mainimport (    "context"    "encoding/json"    "fmt"    "io"    "os"    hpclient "github.com/HewlettPackard/docker/api/client"    "github.com/docker/docker/api/types"    "github.com/docker/docker/api/types/container"    dockerclient "github.com/docker/docker/client")现在,您可以使用名称或在访问包时使用。您可以使用任何适合您的名称。hpclientdockerclient
随时随地看视频慕课网APP

相关分类

Go
我要回答