Go/Blockchain
[Nomad Coin] Tour of Go - #3.0 Creating the Project
Gopythor
2022. 7. 10. 03:35
728x90
반응형
#3.0 Creating the Project
mkdir nomadcoin
cd nomadcoin
go mod init github.com/nomadcorders/nomadcoin
- nomadcoin을 보면go.mod가 생긴다.
- go.mod는 node.js의 package.json 또는 python의 requirements.txt과 비슷.
- go.mod를 열면 module이 어디에 보관되는지 알 수 있음.
- 폴더에 main.go 파일 생성
package main
func main(){
}
- main 패키지는 모든 것을 가지고 있다.
- Go는 func main()을 자동호출한다.
package main
import "fmt"
func main(){
fmt.Println("It works!")
}
- VSCode의 Go extension을 사용하면 자동으로 fmt가 import된다.
- fmt.Println 행을 삭제하면 import된 "fmt"도 삭제된다.
- 실행하기 위해서는 콘솔에서 go run main.go 입력
강의 출처 : 노마드코더(https://nomadcoders.co)
728x90
반응형