随笔分类 - Golang

Go语言
摘要:题目 输出: 4 1 3 解释 1. 当函数有可命名结果形参时,结果形参的初始值被设置为零值,函数的return语句会设置结果形参的值 2. 当函数有可命名结果形参时,defer函数是可以修改它,然后再将它的值返回 DeferFunc1 和DeferFunc3是两个有命名结果形参的函数,结果形参的赋 阅读全文
posted @ 2017-10-12 15:42 melonstreet 阅读(733) 评论(0) 推荐(0) 编辑
摘要:本文的主要内容是: 了解goroutine,使用它来运行程序 了解Go是如何检测并修正竞争状态的(解决资源互斥访问的方式) 了解并使用通道chan来同步goroutine 一、使用goroutine来运行程序 1.Go的并发与并行 Go的并发能力,是指让某个函数独立于其他函数运行的能力。当为一个函数 阅读全文
posted @ 2017-10-01 00:14 melonstreet 阅读(3138) 评论(0) 推荐(1) 编辑
摘要:一个在线的Go编译器 如果还没来得及安装Go环境,想体验一下Go语言,可以在 "Go在线编译器" 上运行Go程序。 格式化 让所有人都遵循一样的编码风格是一种理想,现在Go语言通过 ,让机器来处理大部分的格式化问题。 是go标准库提供的一段程序,可以尝试运行它,它会按照标准风格缩进,对齐,保留注释, 阅读全文
posted @ 2017-09-30 09:45 melonstreet 阅读(2159) 评论(1) 推荐(0) 编辑