1、概述 大多数语言都有“依赖”、“包”等概念,Go语言的依赖处理经历了几次变革 最早的时候,Go所依赖的所有的第三方库都放在GOPATH这个目录下面 从v1.5开始开始引入vendor模式,如果项目目录下有vendor目录,那么go工具链会优先使用vendor内的包进行编译、测试等 从v1.11开 ...
分类:
其他好文 时间:
2021-06-03 17:48:07
阅读次数:
0
gRPC- HTTP网关 I gRPC是什么?我们再来回顾一下 gRPC是 Google开发的基于HTTP/2标准设计的一个通用的,高性能的RPC框架,有如下3个最明显的特点: 支持主流的编程语言,C++,Java,Python,Go,Ruby等,基于ProtoBuf生成相应的服务端和客户端代码。 ...
分类:
Web程序 时间:
2021-06-03 17:40:53
阅读次数:
0
go mod 命令 golang 提供了 go mod命令来管理包。 go mod 有以下命令: download (下载依赖包) edit (编辑go.mod) graph (打印模块依赖图) init (在当前目录初始化mod) tidy (拉取缺少的模块,移除不用的模块) vendor (将依 ...
分类:
其他好文 时间:
2021-06-02 19:56:03
阅读次数:
0
目前TCP正在努力的找工作中,原因如下: ①首先,作为下属(客户端)我想涨工资,但是我又不能明说,显得我low,但是又不能太过坚决,不然boss真的以为我要走了。于是我就发送了一份邮件,邮件主题叫FIN→内容:i want to go away,my-boss!but ,I can wait unt ...
分类:
其他好文 时间:
2021-06-02 19:18:47
阅读次数:
0
01 编程语言介绍-》计算机基础 编程语言介绍(***) 计算机基础(*****) 计算机硬件组成 操作系统 ps:计算机硬件+操作系统==》平台 02 python入门 编程语言分类(***) 机器语言 汇编语言 高级语言 编译型:go 解释型:python python介绍 三大特性(***** ...
分类:
编程语言 时间:
2021-06-02 19:04:33
阅读次数:
0
1、操作系统(***) 2、python入门 编程语言分类(***) 机器语言 汇编语言 高级语言 编译型:go 解释型:python python介绍 三大特性(******) python语言与python解释器发展史 安装py解释器(*****) python2.7解释器 python3.8解 ...
分类:
其他好文 时间:
2021-06-02 19:02:23
阅读次数:
0
我想替换这个包,使用官方的。 然后 $ go get -u gorm.io/gorm go: downloading gorm.io/gorm v1.21.10 go: downloading github.com/jinzhu/now v1.1.2 go: downloading github.c ...
分类:
其他好文 时间:
2021-06-02 17:44:02
阅读次数:
0
package main import "fmt" func main() { s := "Hello World!" fmt.Println(s[0]) //使用下标索引 72 fmt.Println(s[:5])//切片 hello } 字符串 中截取的 索引获取字符串对应位置上存储的字节值,使 ...
分类:
其他好文 时间:
2021-06-02 17:08:39
阅读次数:
0
func main() { s1 := "Hello" + " " + "World" fmt.Println(s1) //Hello World ss := []string{"Hello", "World"} fmt.Println(strings.Join(ss, " ")) //Hello ...
分类:
其他好文 时间:
2021-06-02 17:07:23
阅读次数:
0
PS 参考博文,致谢 :https://www.liwenzhou.com/posts/Go/04_basic/ 流程控制是每种编程语言控制逻辑走向和执行次序的重要部分,流程控制可以说是一门语言的“经脉”。 Go语言中最常用的流程控制有if和for,而switch和goto主要是为了简化代码、降低重 ...
分类:
其他好文 时间:
2021-06-02 17:05:21
阅读次数:
0