上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: 一、goroutine简介 goroutine是go语言中最为NB的设计,也是其魅力所在,goroutine的本质是协程,是实现并行计算的核心。goroutine使用方式非常的简单,只需使用go关键字即可启动一个协程,并且它是处于异步方式运行,你不需要等它运行完成以后在执行以后的代码。 二、goro 阅读全文
posted @ 2018-07-06 10:26 W-D 阅读(40816) 评论(6) 推荐(16) 编辑
摘要: 一、简介 文件操作对于我们来说也是非常常用的,在python中使用open函数来对文件进行操作,而在go语言中我们使用os.File对文件进行操作。 二、终端读写 操作终端句柄常量 os.Stdin: 标准输入 os.Stdout: 标准输出 os.Stderr: 标准错误输出 读写示例: 三 阅读全文
posted @ 2018-06-28 16:00 W-D 阅读(4641) 评论(1) 推荐(2) 编辑
摘要: 一、interface简介 interface(接口)是golang最重要的特性之一,Interface类型可以定义一组方法,但是这些不需要实现。并且interface不能包含任何变量。 简单的说: interface是方法的集合 interface是一种类型,并且是指针类型 interface的更 阅读全文
posted @ 2018-06-24 23:31 W-D 阅读(37385) 评论(0) 推荐(8) 编辑
摘要: 一、struct简介 go语言中没有像类的概念,但是可以通过结构体struct实现oop(面向对象编程)。struct的成员(也叫属性或字段)可以是任何类型,如普通类型、复合类型、函数、map、interface、struct等,所以我们可以理解为go语言中的“类”。 二、struct详解 stru 阅读全文
posted @ 2018-06-21 15:47 W-D 阅读(33490) 评论(0) 推荐(3) 编辑
摘要: 一、内置函数 append :追加元素到slice里,返回修改后的slice close :关闭channel delete :从map中删除key对应的value panic : 用于异常处理,停止常规的goroutine recover :用于异常处理,允许程序定义goroutine的panic 阅读全文
posted @ 2018-06-19 18:42 W-D 阅读(6181) 评论(0) 推荐(0) 编辑
摘要: 一、数据类型 布尔型 布尔类型 - 由两个预定义常量组成:true、false,默认值为false 数字类型 整型: uint8(无符号 8 位整型 (0 到 255)) uint16(无符号 16 位整型 (0 到 65535)) uint32(无符号 32 位整型 (0 到 429496729 阅读全文
posted @ 2018-06-14 15:32 W-D 阅读(1141) 评论(0) 推荐(0) 编辑
摘要: 包是go语言中不可缺少部分,在每个go源码的第一行进行定义,定义方式是:package "包名",并且该名称是作为调用该包时候所使用的名称。 包的概念总结: 每个 Go 文件都属于且仅属于一个包。一个包可以由许多以 .go 为扩展名的源文件组成,因此文件名和包名可能不同,为了规范,功能相似或者属于相 阅读全文
posted @ 2018-06-13 00:54 W-D 阅读(4570) 评论(2) 推荐(0) 编辑
摘要: Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。 Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些 阅读全文
posted @ 2018-06-10 23:23 W-D 阅读(1414) 评论(3) 推荐(0) 编辑
摘要: django rest framework 给我们带来了很多组件,除了认证、权限、序列化...其中一个重要组件就是视图,一般视图是和路由配合使用,这种方式给我们提供了更灵活的使用方法,对于使用者而言不同的视图具有不同的功能,这样我们可以根据需求定制自己视图。以下是官网传送门:http://www.d 阅读全文
posted @ 2018-06-09 19:50 W-D 阅读(3476) 评论(2) 推荐(4) 编辑
摘要: 承接上篇文章--基于TLS证书手动部署kubernetes集群(上),我们已经部署好了etcd集群、flannel网络以及每个节点的docker,接下来部署master节点 1.软件包下载: 下载地址:https://github.com/kubernetes/kubernetes/blob/mas 阅读全文
posted @ 2018-06-07 19:06 W-D 阅读(1872) 评论(1) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页