
go语法知识
学海无涯乐做舟
狼,就是比狠,更狠一点!
展开
-
go语言中数组和切片的区别
go语言中数组和切片的区别个人分类: 编程语言一 数组简介数组是内置(build-in)类型,是一组同类型数据的集合,它是值类型,通过从0开始的下标索引访问元素值。在初始化后长度是固定的,无法修改其长度。当作为方法的参数传入时将复制一份数组而不是引用同一指针。数组的长度也是其类型的一部分,通过内置函数len(array)获取其长度。注意:和C中的数组相比,又是有一些不同的1. Go...转载 2018-09-12 13:52:54 · 1755 阅读 · 0 评论 -
GO环境设置
GO环境安装GO官网下载GOLANG的安装:golang.org如果不能翻墙,可以从golangtc或者gocn.io下载。下载时,按照OS选择安装包:MAC,用brew安装(brew install go)(推荐),不需要设置PATH。或者下载包含darwin的pkg或tar,pkg可以直接安装但是卸载比较麻烦,tar需要自己设置PATH安装麻烦卸载比较方便,例如go1.8....翻译 2018-09-12 19:05:39 · 451 阅读 · 0 评论 -
go 语言的结构
Go Hello World 实例go 语言的基础组成有以下几部分:包声明 引入包 函数 变量 语句&表达式 注释接下来让我们来看下简单的代码,该代码输出了"Hello World!"package mainimport "fmt"func main(){ /* 欢迎来到go的世界*/ fmt.Println("hello world")...翻译 2018-09-07 14:58:13 · 133 阅读 · 0 评论 -
Go语言实战笔记 Go 数组
转自:http://www.flysnow.org/2017/03/13/go-in-action-go-array.html数组,是用来存储集合数据的,这种场景非常多,我们编码的过程中,都少不了要读取或者存储数据。当然除了数组之外,我们还有切片、Map映射等数据结构可以帮我们存储数据,但是数组是它们的基础。内部实现要想更清晰的了解数组,我们得了解它的内部实现。数组是长度固定的数据类型...转载 2018-09-28 15:29:10 · 197 阅读 · 0 评论 -
go 指针
指针概念一个指针可以指向任何一个值的内存地址 它指向那个值的内存地址,在 32 位机器上占用 4 个字节,在 64 位机器上占用 8 个字节,并且与它所指向的值的大小无关。当然,可以声明指针指向任何类型的值来表明它的原始性或结构性;你可以在指针类型前面加上*号(前缀)来获取指针所指向的内容,这里的*号是一个类型更改器。使用一个指针引用一个值被称为间接引用。Go语言指针在Go语言中,直接...原创 2018-09-28 16:53:18 · 850 阅读 · 0 评论 -
golang中时间(time)的相关操作
golang中时间相关操作,主要是用time包的函数,time中最主要又包含了time.Time这个对象。获取当前时间 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 func getNow() { // 获取当...原创 2018-09-29 10:20:55 · 3919 阅读 · 0 评论 -
Ubuntu下Goland如何设置桌面快捷方式
查看了网上很多在linux下设置goland的快捷方式,但都有一点繁琐(只是自己懒)方法一:这有一个简简单单的一条命令(进入终端): sudo ln -s /home/wkl/下载/GoLand-2018.2.3/bin/goland.sh /usr/bin/goland注意: /home/wkl/下载/GoLand-2018.2.3/bin/goland.sh3 是我goland...原创 2018-10-15 10:04:58 · 7746 阅读 · 2 评论 -
Go实战--golang中读写文件的几种方式
读写文件应该是在开发过程中经常遇到的,今天要跟大家一起分享的就是在golang的世界中,如何读写文件。转自:https://studygolang.com/articles/10552使用io/ioutil进行读写文件先回忆下之前的ioutil包介绍: Go语言学习之ioutil包(The way to go)其中提到了两个方法: func ReadFilefunc Read...转载 2018-09-30 16:44:36 · 228 阅读 · 0 评论