当前位置: 首页 > news >正文

网站建设费计入无形资产建网站要大约多少钱

网站建设费计入无形资产,建网站要大约多少钱,潜江网站建设兼职,哪个网站做律师推广在 Go 中,[]interface{} 和 []int 是两种不同的类型,虽然它们的底层数据结构都是切片,但是它们的元素类型不同。[]interface{} 是一个空接口切片,可以容纳任意类型的元素,而 []int 是一个整数切片,只能容纳…

在 Go 中,[]interface{} 和 []int 是两种不同的类型,虽然它们的底层数据结构都是切片,但是它们的元素类型不同。[]interface{} 是一个空接口切片,可以容纳任意类型的元素,而 []int 是一个整数切片,只能容纳整数类型的元素。

  • 错误代码
package mainimport ("fmt"
)func demo(s []interface{}) {for _, ele := range s {fmt.Println(ele)}
}
func main() {s1 := []int{1, 2, 3}demo(s1)}
  • 报错如下:
# command-line-arguments
.\demo.go:14:7: cannot use s1 (variable of type []int) as []interface{} value in argument to demo

在类型系统中,[]interface{} 表示一个空接口切片,可以接受任意类型的值,但这并不意味着它能够自动转换为其他类型的切片。因此,你不能直接将 []int 类型的切片传递给一个接受 []interface{} 类型参数的函数,除非进行显式的类型转换。

要解决这个问题,你需要将 []int 类型的切片转换为 []interface{} 类型的切片,然后再传递给函数。你可以使用循环将 []int 中的每个元素逐个转换为 interface{} 类型并存储到 []interface{} 类型的切片中。
代码如下:

  • 使用循环
package mainimport ("fmt"
)func demo(s []interface{}) {for _, ele := range s {fmt.Println(ele)}
}func main() {s1 := []int{1, 2, 3}s2 := make([]interface{}, len(s1))for i, v := range s1 {s2[i] = v}demo(s2)
}
  • 使用反射
package mainimport ("fmt""reflect"
)func demo(s interface{}) {sv := reflect.ValueOf(s)svs := sv.Slice(0, sv.Len())for i := 0; i < svs.Len(); i++ {e := svs.Index(i).Interface()switch e.(type) {case string:fmt.Println("string", e)case int:fmt.Println("int", e)}}}
func main() {s1 := []int{1, 2, 3}demo(s1)
}
http://www.yayakq.cn/news/452749/

相关文章:

  • 已有网站域名 怎么做网站政法网站建设有哪些不足
  • 网站推广计划效果wordpress蜜蜂
  • 临武县网站建设网站做多个语言有什么好处
  • 不会代码怎么做外贸网站十款免费软件app下载入口
  • 西宁做网站ci君博却上wordpress 小组插件
  • 单页面网站教程企业网站建设方案书前言
  • 国外单页制作网站模板下载电子商务公司网站建设
  • 深圳自助建站系统下载百度语音导航地图
  • 武穴建设网站优质的集团网站建设
  • 太湖云建站网站建设沭阳各乡镇做网站
  • 支付宝网站开发西安seo网站排名
  • 素材网站哪个最好wordpress定制
  • 3322做网站外贸做网站建设公司
  • 利用模板做网站2021年最为成功的营销案例
  • 指定网站怎么设置路由器只访问wordpress首页显示友情链接
  • 建设网站框架做国外网站收款怎么收
  • 深圳尼高网站建设怎么用h5做网站
  • 手机网站样式网站建设 印花税
  • 看网站搜索什么关键词视频剪辑教程自学
  • 公司变更说明cpu游戏优化加速软件
  • 石家庄建设局网站网站seo设置是什么意思
  • 网站建设需要什么人员网站做seo第一步
  • 越秀定制型网站建设表情制作小程序
  • 怎么自己做免费网站圆方k20在线设计网站
  • 外贸网站做推广吉林最新消息今天新增
  • 产品商城网站建设怎样做网络营销推广
  • 大数据营销网站图片制作器手机版
  • 杭州 网站开发php网站页面转wordpress
  • 微信微网站制作公司东莞常平建设局网站
  • 网站设计常见问题百度云资源搜索