首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Nshu
掘友等级
golang工程师
|
北京奇虎科技有限公司
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
go语言学习笔记(8) 通道的基本操作
通道(channel)与goroutine一起代表了Go语言特有的并发变成模式,正式因为通道”Don’t communicate by sharing memory; share memory by communicating”这句话得以实现。通道主要是用来在多个gorouti…
go语言学习笔记(7)
之前所接触的数组,切片container中的高级数据类型都属于针对单一元素的容器。它们用连续存储或者用互存指针的方式存储元素。 字典存储的不是单一值的集合,是键值对的集合,Go语言的字典类型是居于哈希表实现的,它的键的类型是受限制的,而值可以是任意类型。 在哈希表中查询某个元素…
go语言学习笔记(6)
切片具有占用内存少和创建便捷等优点,同时切片还能够让我们通过窗口快速的定位并获取,或者修改底层数组中的元素。 不过,要删除切片中的元素就不简单了,元素复制,大量元素移动,内存泄漏都是存在的问题。而且切片频繁扩容的情况下,新的底层数组会不断产生,这时内存分配的量以及元素复制的次数…
go语言学习笔记(5)数组与切片
它们都属于集合类型,它们的值都可以用来存储某一种类型的值,但是数组类型的值的长度是固定的,而切片类型的值是可变长的。数组的长度在声明它的时候必须给定并且以后不会再改变,数组的长度是其类型的一部分[1]string 和[2]string就是两个不同的数组类型;而切片的类型字面量中…
go语言学习笔记(4)程序实体
例子:var name string 或者 var name = "nshu" 后面这种方式是利用了Go语言自身的类型推断。 Go语言类型推断可以明显提升程序的灵活性,使得代码重构变得更加容易,因为当你修改函数时,改变了函数的返回值类型,但main函数里面的赋值是通过语言类型推…
go语言学习笔记(3)库源码文件
库源码文件不能被直接运行,它仅用于存放程序实体,程序实体指的是变量、常量、函数、结构体、和接口的统称。 将这两个文件放在同一目录下,并都声明为同一代码包 main,因为同一目录下的源码文件都要被声明为属于同一个代码包,同时如果目录下有一个命令源码文件,为了让同一个目录下的文件都…
创建本地git仓库
5、最后通过git push -u origin master把本地仓库的项目推送到远程仓库(也就是Github)上;(若新建远程仓库的时候自动创建了README文件会报错,解决办法看上面)。
工作区和GOPATH以及最基本的go语言命令详解
答:环境变量GOPATH的值可以是一个目录的路径,也可以包含多个目录的路径,每个目录都代表Go语言的一个工作区。这些工作区用于放置Go语言的源码文件(source file),以及安装(install)后的归档文件(archive file)和可执行文件(executable …
个人成就
文章被阅读
5,216
掘力值
128
关注了
31
关注者
0
收藏集
1
关注标签
3
加入于
2017-08-17