go 언어 파일 빌드, 실행

POII·2022년 10월 11일
0

go_study

목록 보기
2/7
post-custom-banner

hello world with golang

우리 스터디의 첫 과제는 기본 문법 익히기였다.

https://gobyexample.com
위 사이트에서 generic 페이지까지 한 번씩 코딩해보며 기본부터 알아보기로했다.

package main

import "fmt"

func main() {
    fmt.Println("hello go!!")
}

대망의 첫 예제는 hello world... ㅋㅋㅋ 뭔가 바꾸고 싶어서 hello go!! 로 바꿨다.

특이한점이 있다면 fmt 를 import할 때 큰따옴표로 감싼다는점?

빌드 및 실행

그냥 파일을 실행하고 싶다면 소스가 있는 경로에서 터미널에 밑 명령어를 입력하면 된다.

go run hello-world.go


잘 실행된다.

만약 바이너리로 빌드하고 싶다면 밑 명령어를 실행해보자

go build main.go
ls 

바이너리 파일을 직접 실행해도 잘 실행된다.

그나저나 컴파일언어 너무 오랜만이다... 최근에 진짜 자바스크립트 파이썬만 했는데!

마무리

오늘은 아주 기본적인 코드만 따라쳐봤다.

오늘의 감상
1. fmt.Println 에서 fmt는 계속 쳐줘야하는가? 세팅이 있겠지?
=> import 약자 "패키지" 입력하면 약자.메소드 사용 가능하다(22/10/13추가)
2. c언어 기반이라 그런지 c 코딩 스타일 사용하는게 신기하다.

--끝--
profile
https://github.com/poi1649/learning
post-custom-banner

0개의 댓글