🔥 Import 사용하기

167자
3분

Go 언어에서는 다양한 패키지를 사용할 수 있는데요. 이때 import 키워드를 사용하여 패키지를 불러올 수 있습니다. 여러 개의 패키지를 불러올 때는 다음과 같이 괄호로 묶어서 작성하는 것이 좋아요.

go
import (
    "fmt"
    "math"
)
 
go
import (
    "fmt"
    "math"
)
 

물론 아래와 같이 import 문을 여러 번 작성할 수도 있습니다.

go
import "fmt"
import "math"
 
go
import "fmt"
import "math"
 

하지만 괄호로 묶어서 작성하는 것이 더 좋은 스타일이에요. 이렇게 하면 코드의 가독성이 좋아지고, 패키지를 한 눈에 파악할 수 있거든요.

예를 들어, 다음과 같이 fmtmath 패키지를 불러와서 사용할 수 있습니다.

go
package main
 
import (
    "fmt"     // fmt 패키지를 불러옴
    "math"    // math 패키지를 불러옴
)
 
func main() {
    // math.Sqrt() 함수를 사용하여 제곱근을 계산함
    fmt.Printf("Now you have %g problems.\n", math.Sqrt(7))
}
 
go
package main
 
import (
    "fmt"     // fmt 패키지를 불러옴
    "math"    // math 패키지를 불러옴
)
 
func main() {
    // math.Sqrt() 함수를 사용하여 제곱근을 계산함
    fmt.Printf("Now you have %g problems.\n", math.Sqrt(7))
}
 

위 코드에서는 fmt 패키지와 math 패키지를 괄호로 묶어서 불러왔어요. 그리고 main() 함수에서는 math.Sqrt() 함수를 사용하여 7의 제곱근을 계산하고, fmt.Printf() 함수로 그 결과를 출력하고 있죠.

이렇게 Go 언어에서는 import 키워드를 사용하여 다양한 패키지를 불러올 수 있답니다. 여러 개의 패키지를 불러올 때는 괄호로 묶어서 작성하는 것이 좋은 스타일이에요. 코드의 가독성과 유지보수성을 높일 수 있으니까요!

YouTube 영상

채널 보기
AI를 위한 선형대수 - 전단, 행렬식, 변환의 핵심
AI를 위한 행렬곱 핵심 정리
AI 데이터는 결국 선형대수로 표현됩니다
AI를 위한 선형대수 - 변환과 행렬식의 의미
AI를 위한 선형대수 - 신경망의 선형 결합
AI에서 선형대수학이 중요한 이유
AI에서 선형대수가 중요한 이유
경우 나누기와 강한 귀납법, 왜 증명에서 강력할까?