GO언어 상수
·
Backend/Golang
상수(Constants)란 그 값이 변하지 않는 불변량으로, 변수의 반대말입니다.상수를 표현할 때에는 'const' 를 사용합니다.그리고 상수 또한 변수와 같이 여러 개의 값을 정의할 때 밑의 사진과 같이 표현가능합니다. 만약 0부터 순차적으로 숫자를 부여하고싶으면이렇게 'iota' 를 사용한다. 그러면 위에 사진처럼 "012" 이렇게 0부터 순차적으로 나온다. ※주의위에 사진처럼 'b' 에 밑줄이 처지는 이유는 "const b = 10" 이라고 선언해 버렸기 때문이다. "var a" 는 변수 이기 때문에 언제든지 변할 수 있는 값이기 때문에 밑줄이 오류가 뜨지 않는 것이다.
GO언어 변수
·
Backend/Golang
GO언어에서는 변수 선언을 var을 사용합니다. 매개변수는 문장 끝에 씁니다. 그리고 변수 선언과 함께 변수를 각각 초기화 할 수있 습니다.또한 함수 내에서 :=을 사용하면 var과 같은 뜻으로 사용할 수 있습니다.※함수 밖에서는 사용할 수 없음 변수를 여러 개를 정의하려면이렇게 나타낼 수 있다. 그리고 'const' 라는 키워드를 사용해도 된다.
GO언어 함수
·
Backend/Golang
GO언어는 매개변수의 타입을 변수명 뒤에 씁니다.예를 들면 저기 x int 처럼 변수명 뒤에 매개변수의 타입을 씁니다.→그 이유는 코드를 왼쪽에서 오른쪽으로 읽을 때 자연스럽게 읽기 위해서 입니다. ※참고로위에처럼 변수명을 같이 쓴뒤 매개변수의 타입을 써도 됩니다. split함수 내에 return 뒤에 반환 값을 지정하지 않아도 자동으로 반환합니다.또한 뒤에 return x, y를 지정해주어도 위와 같은 값이 나옵니다.
GO언어 기초
·
Backend/Golang
Package (패키지)모든 GO 프로그램은 패키지로 구성되어있습니다. package mainimport( "fmt") 여기서는 "fmt" 라는 패키지를 import 에서 사용하고있습니다. Import여기서는 여러개의 "package"를 소괄호로 감싸서 표현합니다.  --------------------------------------------------------------------------- 이렇게 두 가지 방법으로도 표현이 가능 합니다. 또한, GO언어에서는 첫 문자가 대문자로 시작하면 그 패키지를 사용하는 곳에서 접근할 수 있습니다. 예를 들면, Abb와 ABB는 외부에서 참조할 수 있지만 abb는 참조 할 수 없습니다.
끄적끄적 개발자
'Backend' 카테고리의 글 목록 (5 Page)