2016年11月30日

golang高级部分

摘要: 一、golang之OOP(orient object programming) 在函数声明时, 在其名字之前放上一个变量, 即是一个方法。 这个附加的参数会将该函数附加到这种类型上, 即相当于为这种类型定义了一个独占的方法。(c++中称成员函数) 二、Goroutine和Channels 在gola 阅读全文

posted @ 2016-11-30 17:48 阳台 阅读(2049) 评论(0) 推荐(0)

golang之pkg(包)

摘要: 一、概述 Golang拥有超过100个标准包(可用go list std |wc -l查看) 任何包系统设计的目的都是简化大型程序的设计和维护工作,通过将一组相关的特性放进一个独立的模块以便于理解和更新,在每个模块更新的同时保持和程序中其他模块的相对独立,这种模块化的特性允许每个包能被其他的不同项目 阅读全文

posted @ 2016-11-30 12:15 阳台 阅读(12699) 评论(0) 推荐(1)

golang基础数据结构

摘要: 一、概述: 这里主要讨论四种类型———数组、slice、map和结构体 数组和结构体是聚合类型;它们的值都是由很多个元素或者成员字段的值组成。数组是有同构元素组成——每个数组的元素的类型相同;结构体为异构元素组成——每个结构体不一定是同类型元素构成;数组和结构体都是有固定内存大小的数据结构; sli 阅读全文

posted @ 2016-11-30 10:52 阳台 阅读(2255) 评论(0) 推荐(0)

导航