Go Variables and Constants

less than 1 minute read

변수 선언 방법

Go에서는 크게 2가지 변수 선언 방법이 있습니다.

    var name string = "Park Choong Ho"

더 간편하게 선언할 수도 있습니다.

    name := "Park Choong Ho"

2번째 방법은 함수 내부에서 선언할 때만 가능합니다. 어떤 함수 안에도 해당 변수가 존재하지 않는 경우 2번째 방법으로 변수를 선언할 수 없습니다.

Go는 변수가 처음 선언됐을 때를 기준으로 타입을 설정합니다. 예를 들어,

    name := "Park Choong Ho"
    name = true

이렇게 코드를 작성할 경우 에러가 발생합니다. 왜냐하면 name은 맨 처음 선언되면서 string으로 타입이 지정되었기 때문에 boolean 타입을 할당할 수 없습니다.

상수 선언 방법

Go 에서는 다음과 같이 상수를 선언합니다.

    const name = "Park Choong Ho"

Tags:

Categories:

Updated: