首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Go语言之糖衣语法(二十四)

Go语言之糖衣语法(二十四)

作者头像
友儿
发布2022-09-11 14:10:20
发布2022-09-11 14:10:20
2700
举报
文章被收录于专栏:友儿友儿

Go语言之糖衣语法

增加程序的可读性和实用性,但对语言本身的功能不造成任何影响

...可变参数

:= 声明 赋值 类型推断

代码语言:javascript
复制
  package sugar_demo
  
  import "fmt"
  
  func Sugar(values ...string) {//同样类型的可变长度的数组
      for _, v := range values {
          fmt.Println("v:",v)
          /*
              v: A
              v: B
              v: C
          */
      }
  }
  
  func Sugar2() {
      value := "A"   //推断类型、声明、赋值
      fmt.Println("value:",value) // A
  
  }

代码语言:javascript
复制
  package main
  
  import "./sugar_demo"
  func main() {
      sugar_demo.Sugar("A","B","C")
      sugar_demo.Sugar2()
  }
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 增加程序的可读性和实用性,但对语言本身的功能不造成任何影响
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档