Go 언어의 기본 문법(PrintLn, package , import, func에 대하여)


안녕하세요, 오늘은 Go 언어의 세계로 한발짝 더 들어가서 기본 문법과 기본 출력 방법에 대해 살펴볼 거예요. 프로그래밍 언어를 배우는 첫걸음은 'Hello World'를 출력하는 것이죠. 그럼 Go에서는 어떻게 하는지 함께 알아봅시다! 😊


1. Go 프로그램의 기본 구조

Go 언어는 깔끔하고 간결한 문법을 자랑해요.

기본적으로 Go 프로그램은 다음과 같은 구조를 가지고 있어요
패키지 선언: 모든 Go 파일은 패키지 선언으로 시작해요. main 패키지는 프로그램의 시작점을 나타내죠.
임포트 선언: 프로그램에서 사용할 외부 패키지들을 불러와요. 예를 들어, fmt 패키지는 표준 입출력을 다루는 데 사용돼요.
main 함수: Go 프로그램의 진입점이에요. 프로그램의 실행이 여기서 시작되죠.

 

2. 'Hello World' 출력하기

이제 가장 기본적인 Go 프로그램을 작성해볼게요. 아래는 'Hello World'를 출력하는 간단한 코드예요:

package main

import "fmt"

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

 

패키지 선언 (package main): 이 코드가 main 패키지에 속함을 나타내요.

임포트 선언 (import "fmt"): fmt 패키지를 불러와요.
fmt는 포맷(format)을 의미하며, 표준 입출력을 다루는 함수들을 포함하고 있어요.

main 함수 (func main()): 프로그램의 시작점이에요. 중괄호 {} 안에 있는 코드가 실행되죠.

fmt.Println 함수: fmt 패키지의 Println 함수를 사용해 콘솔에 문자열을 출력해요.
 

3.  코드 해석

fmt.Println의 역할: fmt 패키지의 Println 함수는 괄호 안의 내용을 출력해요. 
여기서는 "Hello, World!" 문자열을 출력하죠.
코드의 실행: 이 코드를 실행하면, 콘솔에 "Hello, World!"가 나타납니다. 이는 프로그래밍 세계로의 첫걸음이에요!

 

이상 Go 언어의 기본 문법과 기본 출력 방법에 대해 알아봤습니다.