반응형
# 내부 필드 접근
: 구조체에 다른 구조체를 내부 필드로 지정하면 내부 구조체의 필드에 접근 할 수 있다.
type Info struct {
id int
name string
addressInfo Address
}
type Address struct {
postNum string
address string
addressDetail string
}
# 구조체 값을 출력할 때 필드명과 값을 함께 출력하려면 %#v를 사용한다
fmt.Printf("%#v",V)
# 구조체 임베딩
Go에는 상속이 없다. 그래서 사용자 정의 타입을 조합하여 구조체로 정의하여 객체를 재사용한다. 사용자 정의 타입을 구조체의 필드로 지정하는 것을 임베딩이라고 한다
반응형
'Study > Go 언어' 카테고리의 다른 글
[golang] XORM에서 like문 사용할 때 % 처리하는 방법 (0) | 2021.12.16 |
---|---|
[Golang] JSON에서 원하는 값만 추출해 오기 (0) | 2021.12.13 |
[golang] Html 파일을 PDF로 변환 (go-wkhtmltopdf 사용) (0) | 2021.12.08 |
[golang] DB안에 JSON 객체를 넣는 방법(jsonb 사용) (0) | 2021.06.22 |
VSCode로 코드 실행하기 (0) | 2021.06.07 |