Golang_语言的基础语法

if 条件语句 1 2 3 4 5 6 7 8 9 10 11 12 13 if condition1 { } else if condition2 { }else { } // if 的简短语句 // 同 for 一样, if 语句可以在白条鸡表达式前面执行一个简单的语句 if v:= x-100; v<0 {

Golang_语言的特性

为什么需要 go语言 其他语言的弊端 硬件发展速度远远超过软件 c语言等原生语言 缺乏好的依赖管理【依赖于头文件】 java 和 c++ 等语言过于笨重 系统语言对垃圾回

golang操作redis

golang操作redis 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57

golang的 GMP模型

golang GMP模型 学习教程, 看11分钟 一个进程 可以有多个线程 ,每个线程 有多个协程 协程和线程的关系 N:M原理 一个协程可以挂到不同的线程上面去,所以是

Golang动态执行脚本

golang 动态执行脚本 golang 需要编译,但是 有时候我需要动态语言的特性,就需要动态执行脚本 更多 gopher-luar 和 starlark-go-lib 已经把在 gopher-lua 和 starlark-go 中使用 go 语言的第三方包变得极其容易。当然

golang基础语法

golang基础语法 golang 自带的标识符 golang 除了保留关键字,还提供 36个预定义标识符,包括基础数据类型, 系统内嵌函数等。 golang 编程基本规则 变量名首字母大

golang流程控制语法

switch 语句的骚操作 switch switch 是编写一连串 if - else 语句的简便方法。它运行第一个值等于条件表达式的 case 语句。 Go 的 switch 语句类似于 C、C++、Java、JavaSc

GOLANG爬取网页乱码

golang爬取网页乱码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58

golang网络编程入门_server_example

server example 1 2 ncat 127.0.0.1 8080 # 这边可以输入消息,然后server可以打印 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

golang项目依赖管理

golang 语言依赖管理 通过环境变量,直接 去GOPATH 去找 不同版本可能会存在 不兼容,因此 会比较麻烦 代码 clone 以后需要设置 GOPATH 才能编译 vendor 自 1.6 版本,支持ven
T