gpt4 book ai didi

go - golang中有 "using"吗?

转载 作者:IT王子 更新时间:2023-10-29 02:26:07 26 4
gpt4 key购买 nike

<分区>

有没有一种方法可以在 golang 导入中使用名称而无需每次都指定包名称?在 C++ 中,我可以“使用”命名空间。在 Java 中,当我导入某些东西时,会自动使用命名空间。

有时我有一个高级助手库,其主要目的是使用另一个包,并为其提供一些高级包装器。在代码中反复使用 pacakge 名称似乎过于冗长。

package myhighlevellibrary
import "mypackage"

func Foo() *mypackage.SomeType{
a:=mypackage.Somefunction();
b:=mypackage.SomeFactoryMethod(a);
return b
}

我能否以某种方式避免在我的代码中多次写入“mypackage”文字?随着我的图书馆越来越大,情况变得更糟......

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com