기본 함수
2245 단어 golang
함수.
문법
func ( ) ( ) {
//
}
func funcName (input1 type1, input2 type2) (output1 type1, output2 type2) {
//
//
return value1, value2
}
1) 키워드 func는 함수 funcName을 설명하는 데 사용됩니다.2) 함수는 하나 이상의 매개 변수가 있고 매개 변수 뒤에 유형이 있으며 여러 매개 변수 사이는','를 통해 분할할 수 있다.3) 함수는 여러 개의 값을 되돌릴 수 있다.4) 위에서 되돌아오는 값은 두 변수인 output1과 output2를 설명하고 두 가지 유형에 직접적으로 적용할 수 있다.5) 반환값이 하나만 있고 반환값 변수가 성명되지 않으면 반환값의 괄호를 포함하여 생략할 수 있다.6) 반환값이 없으면 마지막 반환 정보를 생략한다.7) 되돌아오는 값이 있으면 함수의 바깥쪽에 리턴 문장을 추가해야 한다.
func (p myType ) funcName ( a, b int , c string ) ( r , s int ) {
return
}
p myType은 p. 함수 이름으로 접근하는 myType 유형 정의 함수를 나타냅니다.지정하지 않을 때 패키지 이름으로 접근합니다.
4
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
set containerThere is no built-in set container in Go How to implement Set struct{} => type struct{}{} => 0bytes How to create set :=...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.