#Golang はパッケージ名を削除できますか?
Golang はパッケージ名を削除できません。パッケージ名は、名前空間に似たコードを管理および編成する方法です。Golang パッケージには 2 種類あり、1 つは「メイン」パッケージ、このパッケージはプログラムのエントリ ポイントでもある「main」関数は 1 つだけ持つことができ、もう 1 つは非「main」パッケージです。
#簡単な例
➜ golang echo $GOPATH /Users/master/golang ➜ golang pwd /Users/master/golang ➜ golang tree . ├── bin ├── pkg └── src └── demo └── main.go 4 directories, 1 file ➜ demo cat main.go package main import ( "fmt" ) func main() { fmt.Println("hello world") } ➜ demo go run main.go hello world
カスタム パッケージ (パッケージ)
go はパッケージを使用してソース ファイルを管理します。パッケージはフォルダー内に存在する必要があり、フォルダー内に存在できるパッケージは 1 つだけですが、フォルダーには複数のファイルを含めることができます。以下のパッケージをカスタマイズします。➜ demo tree . ├── main.go └── service └── http.go 1 directory, 2 files ➜ demo cat service/http.go package api import "fmt" func HandleReq(){ fmt.Println("api - http.go Handle Request") } ➜ demo cat main.go package main import ( "fmt" "./service" ) func main() { fmt.Println("hello world") api.HandleReq() }
Go チュートリアル」
以上がGolang はパッケージ名を削除できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。