我是Golang的新手,我正在做

http://tour.golang.org/.任何人都能解释我的第1,3,5和7行这个功能特别是’*’和’&’做?我的意思是在函数声明中提到它们,它们应该/预期会做什么?玩具示例:

1: func intial1(var1 int, var2 int, func1.newfunc[]) *callproperfunction {

2:

3: addition:= make ([] add1, var1)

4: for i:=1;i

5: var2 [i] = *addtother (randomstring(lengthofcurrent))

6: }

7: return &callproperfunction {var1 int, var2 int, func1.newfunc[], jackpot}

8: }

似乎它们就像我们在C中所拥有的一样.但是我无法将这些概念与我们在这里的内容联系起来.换句话说,’*’和’&’当我在Go中的函数声明中使用它们时.

编辑:我知道什么参考和解引用意味着什么.我无法理解的是:我们如何使用指向函数的指针是Golang.例如第1行和第7行,这两行做什么?我们声明了一个名为intial1的函数,它返回一个指针?在第7行中,我们使用return函数调用它.

你的问题与给出的例子不太匹配,但我会尽量直截了当.

假设我们有一个名为a的变量,它保存整数5,另一个变量名为p,它将成为一个指针.

这就是*和&进入游戏.

使用它们打印变量可以生成不同的输出,因此一切都取决于具体情况和使用情况.

使用*和&可以节省你的代码行(这在小项目中并不重要)并使你的代码更美观/可读.

<

在计算机语言中go是什么意思,Golang中’*’和’’的含义是什么?相关推荐

  1. 在计算机语言中go是什么意思,golang中的断言是什么意思

    golang中的断言是什么意思 发布时间:2020-06-18 10:42:22 来源:亿速云 阅读:204 作者:Leah golang中的断言是什么意思?可能很多人都不太了解,为了让大家更加了解, ...

  2. 计算机语言中str是什么意思,python中str函数的作用是什么

    python中str函数的作用是什么 发布时间:2021-04-27 16:12:24 来源:亿速云 阅读:56 作者:Leah python中str函数的作用是什么?相信很多没有经验的人对此束手无策 ...

  3. 计算机语言中nl,这个nl_NL语言环境中的日期时间模式是什么?

    在我的项目,我使用的日期转换如下(我已经采取了只有相关块为简洁)这个nl_NL语言环境中的日期时间模式是什么? import java.text.ParseException; import java ...

  4. golang中...是什么意思?(学习笔记,不作教程)

    golang中-是什么意思? 在golang中,三个点"-"其实是go的一种语法糖(糖衣语法). 语法糖(Syntactic sugar)也译为糖衣语法,是由英国计算机科学家彼得· ...

  5. 初步解读Golang中的接口相关编写方法

    初步解读Golang中的接口相关编写方法 概述如果说goroutine和channel是Go并发的两大基石,那么接口是Go语言编程中数据类型的关键.在Go语言的实际编程中,几乎所有的数据结构都围绕接口 ...

  6. Go实战--golang中defer的使用

    原址 生命不止,继续 go go go !!! 学习golang这么久了,还没看到类似传统的 try-catch-finally 这种异常捕捉方式.  但是,Go中引入的Exception处理:def ...

  7. Golang 中的 Goroutine 调度原理与 Chanel 通信

    简介   在 Go 中,每一个并发的活动称为一个 Goroutine 或者 协程.当一个程序启动时,只有一个 Goroutine 来调用 main 函数,称之为 主Goroutine.新的 Gorou ...

  8. golang中的正则表达式使用注意事项与技巧

    golang中的正则表达式使用注意事项与技巧 regexp模块 查看帮助文档: 常用的查询方法 常用查询方法 子项查询说明 FindStringSubmatch 子项查询说明 FindAllStrin ...

  9. Golang中 int int8 int16 int32 int64的区别和取值范围

    先说结论吧,方便快速查询验证. 总结 区别 int 类型大小为 8 字节 int8 类型大小为 1 字节 int16 类型大小为 2 字节 int32 类型大小为 4 字节 int64 类型大小为 8 ...

最新文章

  1. 11210怎么等于24_【Python】鸡兔同笼怎么“妙解”?
  2. 20162309单步追踪数组及查找课下补分博客
  3. 第二部分:S5PV210_关看门狗_1
  4. Java-Map从入门到性能分析1【Map初识、Map通用方法、HashMap的使用(遍历方法、性能分析)】
  5. Android构建流程——篇一
  6. GAIR 2020 工业互联网专场演讲实录:腾讯云人工智能在工业互联网领域的实践
  7. 屏幕中间显示已停用缩放_有关标签打印软件缩放工具的介绍
  8. oracle 不认exp指令,更改oracle字符集导致exp命令出错(解决方法)
  9. 电商素材网站解救节日美工忙,赶紧收藏
  10. UniLayer集成Chainlink预言机喂价
  11. 连续汗蒸一星期有什么好处?
  12. java截取utf8字符串_java中常用的字符串的截取方法
  13. 2.struts2 Actions动作 - ActionSupport
  14. JS简单获取猫眼电影所有城市完整的json数据(包括城市id和城市拼音)
  15. python绘制隐含波动率曲面_隐含波动率曲面
  16. 阿里云Anolis OS 8.4
  17. 乔布斯去世十年,粉丝哀叹苹果正失去昔日创新光环,但库克是更好领导者
  18. CDN--降低75%CDN成本!黑科技PCDN前世今生:定义、功能、架构、场景和优势
  19. 字节流读写文件案例——模拟文件(头像)上传功能
  20. 通过外国在线调查网站clixsense挣取第一桶美金!

热门文章

  1. 电池管理系统(BMS)作用、故障分析方法及常见故障分析
  2. WinRAR备份技巧集合
  3. 上网不用防火墙!一招克死所有病毒
  4. css中间镂空,怎么用纯CSS实现镂空效果
  5. 导入连连支付demo到myeclipse10的三个问题
  6. 如何使用Scanner
  7. 也做贝尔宾团队角色测试
  8. 如何获取及分析发那科机器人轨迹运行时的实际速度
  9. 贰零贰壹·伍·壹肆·|VMware|·|壹|·|安装与完善|:关于在windows系统上架设其他虚拟机的准备
  10. Linux挂载U盘错误,报invalid argument