go
iamlongalong
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Go语言学习记录--从函数--到结构体--到接口--到错误处理
今天姑且学习简单的函数部分。函数函数可以说是一个程序里面最常见的代码封装形式,函数实质上是对一些操作进行封装,可以减少重复的代码编写。由于Go是静态类型语言,因此,在申明函数时,要同时申明传参的类型以及返回值的类型,举个例子:package mainimport "fmt"func main () { myname := "longalong" // 换成 "" 则失败 if isSuccess := sayName(myname); isSuccess {.原创 2020-08-21 23:20:11 · 339 阅读 · 0 评论 -
Go语言学习流程记录--从环境搭建--变量相关--流程控制语句
环境搭建mac下,下载go安装包直接安装 linux下,下载go源码自行编译或直接下载对应版本的预编译版本 安装VScode 以及 Go 插件 设置 GO111MODULE="on", 设置 GOPROXY="https://goproxy.io" => 用于代理安装依赖变量申明:申明变量的格式为 var name type ,举个例子,想申明一个变量为年龄,则使用 var age int初始化:在Go中,每申明一个变量时,会被初始化赋值为该类型的基础值,例如...原创 2020-08-21 23:10:11 · 240 阅读 · 0 评论 -
Go语言学习 第一步
对于一门编程语言而言,有一些大家都具备的方面,以下归纳一下:变量(字面量) 类型 运算符 表达式 申明语句、赋值语句 流程控制语句 顺序结构 分支结构 循环结构 错误处理语句 函数 面向对象 类与对象的实现 继承的实现 封装的实现 多态的实现 并发编程 模块与包(工程化) 内置模块 net开发 os开发 字符串处理 buffer处理 数学处理 加密处理 生态扩展 数据库等外部系统驱动 不同语言交互接口 大致.原创 2020-08-21 23:05:15 · 219 阅读 · 0 评论 -
要不要学习Go语言,Go语言有什么特点,Go语言的市场情况
Go语言的一些特点:年轻的语言,没有历史包袱,因此非常简洁。 类C语言,但同时可以实现面向对象的特点,兼顾开发效率和执行效率。 编译语言,执行效率高,比java略高,低于C和C++,是 js 的5-10倍。 自动垃圾回收,开发效率高。 标准库强大,基础开发上手快。(当然流行语言基本都有这个特点) 运行时依赖少,跨平台非常简单。 高效的协程机制,类似于异步编程,支持高并发。Go相关应用场景Go语言作为web项目后端语言,或者叫做“网络编程”,可用于替代php、python、java、no原创 2020-08-21 23:01:26 · 596 阅读 · 0 评论 -
GO学习记录2
go 基本语法go 是静态类型语言,因此变量需要进行类型申明。 格式为: var name type。 type 的位置在变量名后边。多变量申明可用: var ( a int b string c []float32 d func() bool e struct { x bool } )go 语言的基本类型有:boolstringint、int...原创 2020-01-22 15:13:08 · 187 阅读 · 0 评论 -
GO学习记录1
优点:编译型,运行速度快,和 java 差不多。编译型,运行环境方便,二进制码,可直接运行。原生支持高并发,适应多核。和 PHP 相比,语法设计更为简洁。自动垃圾回收,相比于C#等更不易造成内存泄漏。缺点调试没有脚本语言方便三方库的数量不及 java 、 python 、 javaScript 等我们在学习一门语言时,究竟在选择什么? => 选择的是生态圈,重视标准...原创 2020-01-21 19:38:56 · 210 阅读 · 0 评论
分享