기타공부/Go를 향한 여행

[Go] 00 환영합니다

치춘 2021. 9. 18. 18:41
package main

import "fmt"

func main()    {
    fmt.Println("Hello, chichoon ❤")
}

  • 첫 줄에 package 이름 선언
    • main 패키지는 내부의 main() 함수를 실행시키며 이는 실행 프로그램으로 인식되므로 (C에서의 main함수와 같다) 라이브러리 등을 만들 때 main 패키지로 생성하면 안됨
  • import "fmt" : 패키지 불러오기
    • Println같은 경우는 지금 첫글자가 대문자인데 이렇게 되면 Public으로 간주되어 외부에서도 가져다 쓸 수 있는 모듈로 정의된다고 한다

package main

import (
	"fmt"
	"time"
)

func main() {
	fmt.Println("Hi, Chichoon! The time is", time.Now(), " Now.")
}​

  • fmt 모듈 말고 이번에는 time 모듈도 불러와서 시간을 출력하기도 했다