프로그래밍 초입문(1)~GO 언어~

3814 단어 5

Visual Studio Code(비주얼 스튜디오 코드) 줄여서 vscode를 설치하고 프로그램을 실행해 봅니다.




첫째, 일본어 언어 팩 for Visual Studio Code (일본어 번역) 및 Go 언어 확장 기능
vscode 내에서 설치합시다.

새 폴더에서 파일을 만들고 run.go라는 이름으로 코드를 작성해 봅시다. 이름의 run은 실행을 의미하고 (.) 마침표 뒤에 확장자 go를 붙임으로써 Go 언어라고 자동적으로 판단해줍니다.


run.go
package main

import "fmt"

func main() {
    var a int
    a = 3
    fmt.Println(2 * a)
}

마지막 기사 에서 설명한 계속이지만, var a int 는 각각 의미를 가지고 있어,
var는 예약어(미리 정해진 역할을 가진 단어)이며, package나 import도
거기에 맞습니다. 예약어는 변수명으로 사용할 수 없습니다. 그리고 var는
변수명을 선언하는 (변수임을 나타내는) 위해 사용되고 a가 변수명에 해당합니다.
다음으로 int는 데이터형(어떤 데이터를 유지해 두기 위해서 필요한 메모리 영역의 크기)를 가리킵니다.
변수란 문자나 숫자 등의 데이터를 넣어 둘 수 있는 상자와 같은 것으로 필요한
때때로 언제든지 데이터를 검색할 수 있습니다. 변수에 데이터를 넣는 것을 할당하고
좋아, 데이터 검색을 참조라고합니다. 처음 변수에 데이터를 넣는 것
변수의 초기화라고 하며, 변수를 선언하는(변수를 만드는) 작업으로 이어집니다. 변수 a = = 3
대입해, 캐릭터 라인이나 변수의 내용을 참조시키기 위해서, Println(프린트 라인 함수를 사용합니다.
이 변수의 선언과 동시에 데이터를 생략해 대입하는 것도 가능합니다.

run.go
package main

import "fmt"

func main() {
    var a = 3
    fmt.Println(2 * a)
}

우선은 생략해 보겠습니다. 변수 a 뒤에 갑자기 3을 대입하고 있습니다. Go가 자동으로
데이터형을 판단해 주고 있으므로 위와 같은 결과가 돌아옵니다.

run.go
package main

import "fmt"

func main() {
    a := 3
    fmt.Println(2 * a)
}

더욱 간단하게 변수명 a 콜론: 이콜=대입하고 싶은 값 3으로 변수의 선언과 동시에 대입시켜
선언 방법이 Go에서 자주 사용됩니다. 파일을 저장하고 터미널을 열고 실행해 봅시다.

· 실행 결과


go build run.go

6

go build 다음에 run.go 파일 이름을 입력하고 ./ints로 엔터 키로 빌드 실행
[ 6 ]이 표시되었습니다.

←이전 기사 다음 기사로 →

좋은 웹페이지 즐겨찾기