Golang 설정 Gopath와 Goroot

1440 단어 go
가방은 Golang에서 가장 중요한 개념 중의 하나다.Golang 패키지는 기능의 의미 단원을 서로 다른 패키지로 구분하는 데 도움을 줍니다.이것은 또한 코드의 재사용과 모든 패키지의 데이터 제어도 지원한다.

포장
Go 프로그램은 패키지라고 불리는 파일 그룹으로 구성되어 있으며, 이로써 코드는 더 작은 재사용 가능한 부분으로 다른 Go 프로젝트에 가져올 수 있다.
Golang HTTP
import (
         "net/http"
)
가져온 가방이 어떻게 조직되는지 봅시다.

Golang 패키지 구조
Golang net과 net/http 패키지를 살펴보겠습니다. Golang이 HTTP 기능을 사용할 수 있도록 합니다.
경로 C:/Go/src/net 및 C:/Go/src/net/http는 Go 코드가 Golang 패키지로 구성된 디렉토리입니다.이러한 디렉토리에는 포함된 파일이 있습니다.더 많은 디렉터리를 확장하십시오.이러한 디렉토리의 Go 파일에는 특정 작업 코드가 들어 있습니다.
모든 패키지는 단독으로 가져오고 사용할 수 있으며 개발자는 그들이 필요로 하는 특정한 기능만 가져올 수 있다.
예: go 프로그램에서 HTTP 서버, 클라이언트, 웹 유틸리티를 실현하기 위해서는 go 프로그램 파일에서 넷/HTTP를 가져오기만 하면 됩니다.
전부go 파일은 빈칸과 주석을 포함하지 않은 패키지를 파일의 첫 줄로 표시해야 합니다.
Golang 사용자 정의 패키지를 만들고 있다고 가정하십시오.가방의 이름은strutils이기 때문에.go 파일은 패키지 이름으로 첫 줄을 포함해야 합니다.
스텔텔라.가다
package strutils
같은 디렉터리에 여러 개의 패키지가 있을 수도 없고, 한 패키지를 여러 디렉터리로 분리할 수도 없습니다.
이것은 모든 것을 의미한다.단일 디렉터리의 고 파일은 같은 패키지 이름을 성명해야 합니다.
원본Golang GOPATH and GOROOT의 문장 전체를 읽다.

좋은 웹페이지 즐겨찾기