hoony's web study

728x90
반응형

Go Struct

오늘은 Go 언어에서 Struct를 사용하는 예제를 한번 만들어봤습니다.

package main

import "fmt"

func main()  {

	type Car struct {
		Name string
		Price float32
	}

	car1:= Car {
		Name: "Tesla" ,
		Price: 100,
	}

	fmt.Println(car1.Name)
	fmt.Println(car1.Price)
}


변수에 구조체에 값을 할당하는 방식이 좀 특이하네요.
car1 이라는 변수에 값을 할당하는데 Price 다음에 ,(콤마) 가 빠지면 오류가 나네요. 

컴파일
go build example_Struct.go 

실행
go run example_Struct.go

 

728x90

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading