환경구축이후 가장먼저 해야할
실행 파일 생성방법에 대해 알아보도록 하겠습니다

★요약★은 아래에 ↓
(핑크하이라이트 찾기)
1.
mkdir hello2(파일만들기)
go mod init main(go.mode만들기)
cmd창으로 go.mode 만들기
확인
2. vscode에서 새파일+버튼을 눌러 hello.go를 만들어주면
아래 그림과 같이
go.mod와
hello.go라는 파일
2가지가 만들어졌을거에요
(아직 main은 만들어지기 전)
3. 이제 vscode에서 다음 코드를 입력해줍니다
package main
import "fmt"
func main(){
fmt.Println("Hello World")
}
전에 cmd에서 go mod init main까지 입력했었고
4. cmd에 go build라고만 입력해주면
기본화면이 완성됩니다!
이제 여기에 코딩을 해줄거에요
터미널에서 hello.go로 갑니다! (아래 코드 있어요)
(혹시 터미널이 없어진 경우 "터미널->새 터미널"을 눌러주세요)
go run hello.go(파일이름)을 실행하면
출력이 됩니다
여기까지 파일생성끝!
+나중에 더 간단한 방법을 찾았는데요
파일탐색기에 파일을 추가한뒤
위에 코드블럭에 적은 코드를 입력한 후
굳이 cmd로 가지않고
바로 터미널에서
go mod init main이라고 하면
이렇게 go.mod가 생성됩니다!
훨씬 간단하죠?
그리고 go build
go run main
이라고 차례로 적어주시면 됩니다
(go build를 안하면 Hello, world!는 뜨지만 .exe파일이 만들어지지 않아요)
★요약★
1. 파일 탐색기에 파일만들기
2. vscode에 코드입력하고
go mod init main
go build
go run main 또는 go run hello4.go 또는./main
차례로 적어주기
함수
변수도 추가해 줄게요
package main
import "fmt"
func main() {
var i int8 //uint는 0~255사이 int는 -128~127사이(0포함이기때문)
var j uint8
//여기만 수정하면됨
i = 255
j = 256
fmt.Println("Hello Go World", i, j)
}
i와 j 모두 오류가남
int16은 -32768~32767
uint8은 0~255사이
int8은 -128~127사이(0포함이기때문)
+심화 (전역변수와 func)
'IT 프로그래밍 > Golang' 카테고리의 다른 글
[GoLang](5) reset 과 restore (0) | 2021.06.18 |
---|---|
[GoLang](6) 깃허브에 vscode파일 올리기 (0) | 2021.06.17 |
[Golang](3) Go언어 형식지정자 총정리 (0) | 2021.06.17 |
[Golang] (4)Gitbash를 활용한 Go써보기 | ~commit 까지 (0) | 2021.06.17 |
[GoLang](1) Go 환경구축 [Go 설치/Git설치/VScode설치] (0) | 2021.06.11 |