본문 바로가기

프로그래밍/Go4

Go Tip : 빌드 했는데 실행파일이 나오지 않는다. 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") } 2021. 9. 2.
Go : Hello World 를 뜯어보자 이번 포스트에서 Hello World 코드를 기반으로 프로젝트 구성 및 빌드 및 테스트 방법을 알아보자. 일단, hello 라는 폴더를 만든 후, 아래 코드로 "hello.go" 파일을 만들자. package main import "fmt" func main() { fmt.Println("Hello World") } 1. 코드 분석 1.1. 패키지 선언 (package) package main 코드 첫째 줄에 나오는 패키지에 대해서 알아보자. 패키지는 코드를 묶는 단위로, 다른 언어의 namespace 와 유사하다고 보면 된다. 중요한 특징은 소스코드는 package 문구로 시작해야 한다. 패키지는 폴더 단위로 구분된다. (동일 폴더 안에 있는 소스는 같은 패키지 이름을 사용해야 함) 본 예제에서 사용한.. 2021. 9. 2.
Go : 개발 환경 구축 (VS Code on Ubuntu) 아래 포스트에서 Go 를 우분투에 설치해 보았다. 이제 vscode 를 이용해서 쉽게 개발할 수 있는 환경을 구축해 보자. [Go] 개발 환경 구축 (Ubuntu 18.04) 고랭 사용을 위해 개발환경을 구축해보자. 1. 다운로드 및 설치 아래 웹페이지에 방문해서 "Download Go form Linux" 버튼을 눌러 다운로드 받는다. Download and install - The Go Programming Language Download.. drogrammer.tistory.com 1. Go 확장 설치 아래와 같이 Extension Marketplace 에서 Go를 검색 후 설치한다. 이 때, 설치되지 않은 툴이 있다는 경고 창이 나오는데, "Install All" 을 선택하면 $HOME/go/bi.. 2021. 8. 31.
Go : 개발 환경 구축 (Ubuntu 18.04) 고랭 사용을 위해 개발환경을 구축해보자. 1. 다운로드 및 설치 아래 웹페이지에 방문해서 "Download Go form Linux" 버튼을 눌러 다운로드 받는다. Download and install - The Go Programming Language Download and install Download and install Go quickly with the steps described here. For other content on installing, you might be interested in: 1. Go download. Click the button below to download the Go installer. Download Go Don't see your operating syst.. 2021. 8. 30.

반응형