[go] Go 언어에서 패키지 내 함수 사용하기
Go 언어에서는 패키지를 사용하여 함수들을 구조화하고 모듈화할 수 있습니다. 패키지를 효과적으로 활용하는 방법을 알아보겠습니다.
패키지 가져오기
다른 Go 파일에서 함수를 사용하기 위해서는 해당 함수가 포함된 패키지를 가져와야 합니다. import
키워드를 사용하여 필요한 패키지를 가져올 수 있습니다.
예를 들어, fmt
패키지에 포함된 Println
함수를 가져오기 위한 코드는 다음과 같습니다:
import "fmt"
패키지 내 함수 사용하기
패키지 내 함수를 사용하려면 패키지명.함수명
형태로 호출합니다. 예를 들어, fmt
패키지에 포함된 Println
함수를 아래와 같이 호출할 수 있습니다.
fmt.Println("Hello, world!")
예시
다음은 strings
패키지에서 ToLower
함수를 사용하는 예시입니다.
import (
"fmt"
"strings"
)
func main() {
str := "Hello, World!"
fmt.Println(strings.ToLower(str))
}
위 코드에서 import
를 사용하여 strings
패키지를 가져온 후, strings.ToLower
함수를 사용하여 문자열을 소문자로 변환하고 출력하고 있습니다.
Go 언어에서 패키지 내 함수를 사용하는 방법에 대한 간단한 소개였습니다. 다양한 패키지를 활용하여 더 다양한 기능들을 구현할 수 있습니다.