Go 시리즈: 가는 길
Hello World 프로그램부터 시작하겠습니다.
모든 go 프로그램에는 패키지 선언이 필요합니다. main이라는 이름의 패키지는 실행 가능함을 나타내므로 특별합니다.
go의 기본 프로그램은 아무 이름이나 지정할 수 있으며 일반적으로 main.go라고 합니다.
package main
import (
"fmt"
)
func main() {
fmt.Println("Hello, World!")
}
간단한 프로그램 외에도 더 많은 패키지를 포함해야 합니다. 위의 간단한 예에서는 Go의 표준 라이브러리에 포함된 fmt 패키지를 가져왔습니다.
코드를 더 잘 구성하기 위해 앱의 폴더 구조에서 패키지를 정의할 수 있습니다.
단계는 다음과 같습니다.
<올>
module myapp
import (
"fmt"
"myapp/g"
)
패키지 이름을 먼저 지정한 다음 호출할 함수를 지정하여 패키지 방법을 사용할 수 있습니다. 이는 폴더 이름을 패키지 이름과 동일하게 지정하는 것이 가장 좋은 이유를 보여줍니다. 먼저 파일을 엽니다
fmt.Println(greeting.Hi())
하지만 실제로는 다음과 같은 별칭을 정의할 수 있습니다.
import (
x "myapp/g"
)
그러면 다음과 같이 부를 수 있습니다.
fmt.Println(x.Hi())
그러나 가장 좋은 방법은 패키지 이름을 폴더와 동일하게 만드는 것입니다. 대신 g 폴더를 인사말 폴더라고 해야 합니다.
<올>
go run .
또는 go run main.go
이것으로 go 시작하기를 마칩니다. 이 시리즈의 다음 게시물에서 자세히 살펴보겠습니다.
Reference
이 문제에 관하여(Go 시리즈: 가는 길), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/achristoph/go-series-the-way-to-go-1l0m텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)