>  기사  >  백엔드 개발  >  Go 언어로 패키지를 가져오는 방법

Go 언어로 패키지를 가져오는 방법

青灯夜游
青灯夜游원래의
2022-12-06 19:28:506552검색

Go 언어에서는 import 키워드를 사용하여 패키지를 가져올 수 있습니다. 가져온 패키지 이름은 큰따옴표로 묶어야 합니다. 패키지 이름은 GOPATH에서 시작하여 계산된 경로이며 "/"를 사용하여 경로를 구분합니다. Go 언어에는 두 가지 기본 형식이 있습니다. 1. "import "package name"" 구문을 사용하는 한 줄 가져오기 2. "import("package name 1" " 구문을 사용하는 여러 줄 가져오기; 패키지 이름 2" ...)".

Go 언어로 패키지를 가져오는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, GO 버전 1.18, Dell G3 컴퓨터.

Go 언어 가져오기 가져오기 패키지 - 코드에서 다른 코드 사용

Go 언어 소스 파일 패키지 선언문 뒤와 기타 비 가져오기 선언문 앞에 가져오기 패키지 선언문을 0개 이상 포함할 수 있습니다. 각 가져오기 선언은 가져오기 경로를 개별적으로 지정하거나 괄호를 통해 여러 가져오기 경로를 동시에 가져올 수 있습니다. 다른 패키지의 식별자를 참조하려면 import 키워드를 사용할 수 있습니다. 가져온 패키지 이름은 큰따옴표로 묶여 있으며, GOPATH에서 시작하여 계산된 경로이며 /로 구분됩니다.

기본 가져오기 작성 방법

가져오기에는 한 줄 가져오기와 여러 줄 가져오기라는 두 가지 기본 형식이 있습니다. 두 가지 가져오기 방법의 가져오기 코드 효과는 동일합니다.

1) 한 줄 가져오기

한 줄 가져오기 형식은 다음과 같습니다.

import "包1"
import "包2"

2) 여러 줄 가져오기

여러 줄 가져오기 시 가져오기에서 패키지 이름 순서는 가져오기에 영향을 주지 않습니다. 효과. [관련 권장사항: Go 동영상 튜토리얼, 프로그래밍 교육]

형식은 다음과 같습니다.

import(
    "包1"
    "包2"
    …
)

패키지 케이스 가져오기

1 Go 언어 패키지 한 줄 가져오기

가져오기를 사용하세요. Go 언어를 한 줄로 가져오는 키워드 package

package main
//使用 import 关键字,单行导入 Go 语言包
import "fmt"
import "strconv"
func main() {
var strNum = "100"
if num, err := strconv.Atoi(strNum); err != nil{
fmt.Println("Convert err, Err =", err)
}else{
fmt.Println("Convert ok, Num =", num)
}
}

프로그램이 실행된 후 콘솔 출력은 다음과 같습니다.

Go 언어로 패키지를 가져오는 방법

먼저 package 키워드를 사용하여 파일이 있는 패키지를 다음과 같이 정의합니다. main 패키지를 선택한 다음 import를 사용하여 Go 언어 패키지를 한 줄로 가져오고 fmt 패키지와 strconv 패키지를 별도로 가져옵니다.

마지막으로 메인 함수에서는 문자열형 변수 strNum을 정의하고, strconv 패키지에서 Atoi 함수를 호출하여 문자열 strNum을 int형 num으로 변환하는 동시에 함수는 오류 인터페이스 유형을 반환합니다. 반환 값.

함수의 두 번째 매개변수가 nil인지 판단하여 변환 성공 여부를 판단합니다. 그렇지 않으면 오류 메시지를 인쇄하고, 그렇지 않으면 변환된 결과를 인쇄합니다.

2. Go 언어 패키지의 여러 줄 가져오기

Go 언어 패키지를 여러 줄로 가져오려면 import 키워드를 사용하세요.

package main
//使用 import 关键字,多行导入 Go 语言包
import (
	"fmt"
	"strconv"
)
func main() {
	var strNum = "100"
	if num, err := strconv.Atoi(strNum); err != nil{
		fmt.Println("Convert err, Err =", err)
	}else{
		fmt.Println("Convert ok, Num =", num)
	}
}

Go 언어로 패키지를 가져오는 방법

먼저 package 키워드를 사용하여 파일이 있는 패키지를 정의합니다. 그런 다음 import multi-line을 사용하여 Go 언어 패키지를 가져오고 각각 fmt 패키지와 strconv 패키지를 가져옵니다.

마지막으로 main 함수에서는 fmt 패키지의 Println 함수와 strconv 패키지의 Atoi 함수를 호출합니다.

더 많은 프로그래밍 관련 지식을 보려면 프로그래밍 소개를 방문하세요! !

위 내용은 Go 언어로 패키지를 가져오는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.