Go의 변수 정의 및_
os.Open, 반환값은 *os입니다.File, error, 일반 쓰기
//이 때 되돌아오는 오류 값 f를 알 필요가 없다면,err: = os.Open(xxxxxxx)
//그러면 error 변수를 무시하고 f,_:=os.Open(xxxxxx)
_또 하나의 용도는 패키지의 init 조작을 하는 것이지 이 패키지를 도입하지 않는 것이다. 이렇게 말하면 약간 추상적이다. 예를 들어 jpg 패키지의 init 함수는'jpg'의 입력 흐름을 등록했다. 만약에'jpg'포켓을 직접 인용하고 어떤 조작도 하지 않는다면 오류를 보고하는 것은 일정한 것이다.main 패키지에는'jpg'의 입력 흐름을 직접 사용할 수 있고,'jpg'패키지의 어떤 함수도 사용하지 않을 때,
import _ "jpg"
1 여러 변수 정의
//세 가지 유형을 정의합니다. "type"변수 var vname1, vname2, vname3 type
2 변수 정의 및 값 초기화
//"variableName"을 초기화하는 변수는 "value"값이며, 형식은 "type"var variableName type = value
3 여러 변수를 동시에 초기화
//정의 세 가지 유형은 모두 "type"변수이고 각각 상응하는 값으로 초기화/vname1은 v1, vname2는 v2, vname3는 v3 var vname1, vname2, vname3 type= v1, v2, v3//정의 세 가지 변수입니다. 각각 상응하는 값으로 초기화 vname1은 v1, vname2//는 v2, vname3은 v3, Go는 상응하는 값의 유형에 따라 그것들을 초기화합니다.
4 함수 내 초기화 변수는 국부 변수에만 사용 가능
//세 가지 변수를 정의합니다. 각각 상응하는 값으로 초기화 vname1은 v1, vname2는 v2, vname3는 v3 컴파일러는 초기화 값에 따라 상응하는 유형 vname1, vname2, vname3: = v1, v2, v3
5 스타일 정의
import(
"fmt"
"os"
)
const(
i = 100
pi = 3.1415
prefix = "Go_"
)
var(
i int
pi float32
prefix string
)
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.