上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 83 下一页
摘要: 1.前言 Docker最近推出了可以运行在Win10和Mac上的稳定版本,让我们赶紧来体验一下。 2.安装准备 需要的条件为: 64bit Windows 10,开启Hyper-V 2.1 下载Docker for Windows 从官网的下面地址可以下载 https://download.dock 阅读全文
posted @ 2017-09-23 15:01 爱你爱自己 阅读(271) 评论(0) 推荐(0) 编辑
摘要: struct转map 阅读全文
posted @ 2017-09-23 09:00 爱你爱自己 阅读(2991) 评论(0) 推荐(0) 编辑
摘要: 如何进行错误处理,这是一个Go程序员之间,特别是一些新的Go程序员,会经常讨论的问题.讨论到最后往往由于以下代码的多次出现而变成了抱怨. if err != nil { return err } 我们最近扫描了我们能找到的开源项目,这段代码只在一页或者两页中出现了一次,是不是比你想象的少很多.然而, 阅读全文
posted @ 2017-09-22 17:54 爱你爱自己 阅读(289) 评论(0) 推荐(0) 编辑
摘要: Golang 中读取文件大概有三种方法,分别为: 1. 通过原生态 io 包中的 read 方法进行读取 2. 通过 io/ioutil 包提供的 read 方法进行读取 3. 通过 bufio 包提供的 read 方法进行读取 下面通过代码来验证这三种方式的读取性能,并总结出我们平时应该使用的方案 阅读全文
posted @ 2017-09-22 17:53 爱你爱自己 阅读(1107) 评论(0) 推荐(0) 编辑
摘要: 我们常常因为传入的参数不确定而头疼不已,golang 为我们提供了接入多值参数用于解决这个问题。但是一般我们直接写已知代码即所有的值都知道一个一个塞进去就好了,但是绝大部分我们是得到用户的大量输入想通过循环传入,但是这样发现无法使用这个多值参数的功能。其实底层实现将多个参数视为传入的一个不定长数组。 阅读全文
posted @ 2017-09-22 17:52 爱你爱自己 阅读(3093) 评论(0) 推荐(0) 编辑
摘要: 正如其他语言一样,在 linux 系统上通过传入不同的参数来使得代码执行不同逻辑实现不同功能,这样的优点就是执行想要的既定逻辑而不需要修改代码重新编译与打包。在 Golang 语言中也为我们提供了相应的功能,直接上代码,在代码中会做详细的解释,当前运行环境为:Go-1.8.1 阅读全文
posted @ 2017-09-22 17:51 爱你爱自己 阅读(1478) 评论(0) 推荐(0) 编辑
摘要: 1. go语言从键盘获取输入内容 <1. 最简单的办法是使用 fmt 包提供的 Scan 和 Sscan 开头的函数。请看以下程序: 键盘输入:liang yongxing,输出结果如下所示: 1 2 Hi liang yongxing! From the string we read: 56.12 阅读全文
posted @ 2017-09-22 17:50 爱你爱自己 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 有过 JAVA 语言学习经历的朋友都知道,面向对象主要包括了三个基本特征:封装、继承和多态。封装,就是指运行的数据和函数绑定在一起,JAVA 中主要是通过 super 指针来完成的;继承,就是指 class 之间可以相互继承属性和函数;多态,主要就是用统一的接口来处理通用的逻辑,每个 class 只 阅读全文
posted @ 2017-09-22 17:50 爱你爱自己 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 并发Concurrency 很多人都是冲着 Go 大肆宣扬的高并发而忍不住跃跃欲试,但其实从源码的解析来看,goroutine 只是由官方实现的超级“线程池”而已。不过话说回来,每个实例 4~5KB的栈内存占用和由于实现机制而大幅减少的创建和销毁开销,是制造 Go 号称的高并发的根本原因。另外,go 阅读全文
posted @ 2017-09-22 17:24 爱你爱自己 阅读(506) 评论(0) 推荐(0) 编辑
摘要: Go错误处理 Go 语言通过内置的错误接口提供了非常简单的错误处理机制。 error类型是一个接口类型,这是它的定义: 我们可以在编码中通过实现 error 接口类型来生成错误信息。 函数通常在最后的返回值中返回错误信息。使用errors.New 可返回一个错误信息: 在下面的例子中,我们在调用 S 阅读全文
posted @ 2017-09-22 17:23 爱你爱自己 阅读(927) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 83 下一页