[Go] 함수(function)
·
개발/Go
1. 함수 func Add(a int, b int) int{ return a+b } func : 함수 정의 키워드 같은패키지 안에만 있으면 아무데서나 정의해도 쓸수 있다. Add : 함수명 매개변수 : 입력이 들어가는곳 (파라미터) a int, b int int : 반환타입 : 결과로 어떤 타입이 나오는지 2. 함수 사용 예시 package main import "fmt" func Add(a int, b int) int{ return a+b } func main(){ c:= Add(3,6) fmt.Println(c) } //9 3. 함수 구조 함수는 반복작업을 하기 싫어서 쓴다. IP : instruction Point - 실행해야될 지점 PC : Program Count - IP와 같음 함수 호출할때 ..