1. Go Download
이 사이트에서 자신의 OS 환경에 맞는 파일을 다운받아 설치한다.
2. 하위 폴더 구성
C:/Go 로 이동한다.
Go 안에 src 폴더가 없으면 만들어준다.
src 안에 github.com 폴더를 만들어준다.
github.com 안에 자신의 폴더를 하나 만들어준다.
그 안에 learngo 라고 하는 폴더를 만들어준다.
최종 경로는 이렇게 된다.
C:\Go\src\github.com\gogo-yooyeon\learngo
메모장을 열어 이 경로에 main.go라고 하는 파일을 하나 만들어준다.
.txt -> 모든파일로 해서 저장해준다.
VS Code를 연결 프로그램으로 하여 실행한다. 그러면 다음과 같은 화면이 뜬다.
update와 install 알림이 뜨면 설치해준다.
main.go 파일은 조금 더 특별한 의미를 가진다.
컴파일러는 이 패키지를 가장 먼저 찾아내어 컴파일한다.
패키지명이 main인 경우, 컴파일러는 해당 패키지를 공유 라이브러리가 아닌 실행 프로그램으로 만든다.
그리고 이 main 패키지 안의 main() 함수가 프로그램의 시작점, 즉 Entry Point가 된다.
패키지를 공유 라이브러리로 만들 때는 main 패키지나 main 함수를 사용하면 안된다.
3. 코드 작성
주목할 점 1.package, 2. function을 만드는 방법
자바스크립트나 C언어와 비슷한 형태의 함수 형식을 가진다.
다음과 같이 코드를 작성하고,
1
2
3
4
5
6
7
|
package main
//Go 프로그래밍의 시작점
func main() {
fmt.Println("Hello World") }
|
|
|
터미널에서 go run main.go를 입력하여 실행시켜본다.
만일 다음과 같은 오류가 뜬다면,
expected 'package', found 'EOF'
Ctrl + s를 누른 후 다시 실행한다.
실행과 빌드
실행: $ go run 파일명
빌드: $ go build 또는 $go build 파일명
빌드 결과 삭제: $ go clean
만약 환경 세팅에 실패했는데 빨리 GoLang을 실습하고 싶다면 레플을 사용해보세요!
언어를 선택하면 실행 가능합니다. 하다가 오류가 날 때, 막히면 의지가 없어져서.. 여기서 하는데 간단한 것 실행시켜 볼 때는 나쁘지 않슴다.
REFERENCE
https://academy.nomadcoders.co/courses/769984/lectures/13957769
http://golang.site/go/article/15-Go-%ED%8C%A8%ED%82%A4%EC%A7%80
'Golang' 카테고리의 다른 글
[Golang 시작하기 5] 포인터 (0) | 2020.03.20 |
---|---|
[GoLang 시작하기 4] for, range, if, switch (0) | 2020.03.18 |
[GoLang 시작하기 3] Naked Return과 Defer (0) | 2020.03.17 |
[GoLang 시작하기 2] 함수의 기본 형태, 변수와 상수 (0) | 2020.03.15 |
GoLang 소개 (0) | 2020.03.15 |