[go] 함수 데이터 타입 기본 사용법

Go 언어는 효율적이고 간결한 문법으로 유명합니다. 이번 포스트에서는 Go 언어의 함수와 데이터 타입에 대해 알아보겠습니다.

함수

Go 언어에서는 함수를 선언할 때 func 키워드를 사용합니다. 예를 들어, “Hello, World!”를 출력하는 간단한 함수를 만들어보겠습니다.

package main

import "fmt"

func sayHello() {
    fmt.Println("Hello, World!")
}

func main() {
    sayHello()
}

위의 예제에서 sayHello 함수는 func 키워드로 시작하며, 함수 이름 뒤에는 매개변수가 오며, 함수 블록은 중괄호로 둘러싸여 있습니다. main 함수에서는 sayHello 함수를 호출하고 있습니다.

데이터 타입

Go 언어는 정적 타입 언어이며, 변수의 데이터 타입은 선언할 때 명시해주어야 합니다. 아래는 Go 언어에서의 기본 데이터 타입들의 선언 방법입니다.

위의 예제에서 var 키워드를 사용하여 변수 선언 후, 데이터 타입을 명시하고 이후에 값 할당을 할 수 있습니다.

Go 언어의 함수와 데이터 타입은 기본적인 내용이지만, Go 언어의 기본을 이해하는 데 중요한 요소입니다. 더 깊은 내용을 원한다면 공식 Go 언어 문서를 참고하세요.