2017-04-12 1 views
1

상수 구조체를 만들 수없는 이유는 무엇입니까? 상수 struct in Go

const FEED_TO_INSERT = quzx.RssFeed{ 0, 
        "", 
        "desc", 
        "www.some-site.com", 
        "upd_url", 
        "img_title", 
        "img_url", 
        0, 
        0, 
        0, 
        0, 
        0, 
        100, 
        "alt_name", 
        1, 
        1, 
        1, 
        "test", 
        100, 
        100, 
        0 } 

\ rss_test.go :. 32 : CONST 초기화 리터럴 quzx.RssFeed가 아닌 상수

+0

당신은 대답 질문에 대한 링크를 추가 할 수 있습니까? 복제를 위해 원래의 질문에 다시 링크하는 것이 좋을 것입니다. – Zhenhua

답변

13

이동이 구조체 상수 (강조 광산)

을 지원하지 않기 때문에 부울 상수, 룬 상수, 정수 상수, 부동 소수점 상수, 복합 상수 및 문자열 상수가 있습니다. 룬, 정수, 부동 소수점 및 복합 상수는 집합 적으로 숫자 상수라는 입니다.

자세한 내용은 여기를 읽어 https://golang.org/ref/spec#Constants