本文介绍了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}
$ b


解决方案

由于Go不支持结构常量(强调m
$ b

了解更多信息:


Why can't I create constant struct?

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 }
解决方案

Because Go does not support struct constants (emphasis mine)

Read more here: https://golang.org/ref/spec#Constants

这篇关于Go中的常量结构的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-20 20:43