본문 바로가기
프로그래밍/Go

Go Tip : 빌드 했는데 실행파일이 나오지 않는다.

by drogrammer 2021. 9. 2.
반응형

1. 문제 상황

아래 명령어로 빌드를 했는데 아무 에러도 없이 실행파일도 생성되지 않았다.

# build
go build

 

2. 해결 방법

원인은 main package가 없어서였다. 실수로 main() 함수가 들어있는 소스 최상단에 다른 패키지 이름을 명시했다.

package hello        // 문제의 원인!!!

import "fmt"

func main() {
	fmt.Println("Hello World")
}

 

아래 처럼 바꾸면 해결된다.

package main   // 해결!

import "fmt"

func main() {
	fmt.Println("Hello World")
}
반응형

댓글