[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 언어에서 패키지 내 함수를 사용하는 방법에 대한 간단한 소개였습니다. 다양한 패키지를 활용하여 더 다양한 기능들을 구현할 수 있습니다.