GO语言基础
文章平均质量分 77
Deepzz
这个作者很懒,什么都没留下…
展开
-
Go语言基础入门--变量,类型
1、变量Go语言的变量声明方式和c/c++语言不同。Go语言引入了var关键字。变量声明如下:var v1 int//声明一个整型变量v1var v2 stringvar v3 [10]int //数组var v4 []int//数组切片var v5 struct { //结构体 f int}var v6 *int//指针var v7 map[string] int/原创 2015-04-22 13:35:25 · 2169 阅读 · 0 评论 -
Go语言基础入门--简介
Go语言入门1. 简介Go语言是谷歌推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发Go,是因为过去10多年间软件开发的难度令人沮丧。Go是谷歌2009发布的第二款编程语言。2009年7月份,谷歌曾发布了Simple语言,它是用来开发Android应用的一种BASIC语言.北原创 2015-04-22 13:12:36 · 865 阅读 · 0 评论 -
Go语言基础入门--函数,错误处理
函数func函数声明函数的基本组成为:关键字func、函数名、参数列表、返回值、函数体和返回语句。一般的: func 函数名 (传入参数) (返回参数) {函数体}如:package mymathimport "errors"func Add(a int, b int) (ret int, err error) { if a < 0 || b < 0 { // 假设这原创 2015-04-22 14:39:02 · 1971 阅读 · 0 评论 -
Go语言基础入门--数组,切片,map
数组数组是Go语言编程中最常用的数据结构之一。顾名思义,数组就是指一系列同一类型数据的集合。数组中包含的每个数据被称为数组元素( element),一个数组包含的元素个数被称为数组的长度。以下为一些常规的数组声明方法:[32] byte // 长度为 32的数组,每个元素为一个字节[2*N] struct { x, y int32 } // 复杂类型数组[1000]*float64原创 2015-04-22 14:11:44 · 2762 阅读 · 0 评论