切片简单介绍 slice 的底层数据是数组,slice 是对数组的封装,它描述一个数组的片段。两者都可以通过下标来访问单个元素。 数组是定长的,长度定义好之后,不能再更改。而切片则非常灵活,它可以动态地扩容。切片的类型和长度无关。 数组就是一片连续的内存, slice 实际上是一个结构体,包含三个字 ...
分类:
其他好文 时间:
2020-06-18 01:17:28
阅读次数:
53
在文档里有直接渲染一个html的文件 , 但是我的需求是渲染html的字符串 , 因为我的html要打包进二进制 , 不能只是外部文件的形式 engine := gin.Default() //登陆界面 engine.GET("/login",controller.PageLogin) engine ...
分类:
Web程序 时间:
2020-06-17 20:16:44
阅读次数:
98
os包提供了操作系统的系列函数,这些接口不依赖平台。设计为Unix风格的,错误处理是go风格的;调用失败会返回错误值而非错误码。通常错误值里包含更多信息。 os包的接口在所有操作系统中都是一致的。非公用的属性可以从操作系统特定的syscall包获取。 一、操作系统基本命令 1. 相关方法 func ...
分类:
编程语言 时间:
2020-06-17 12:45:32
阅读次数:
73
序 本文主要研究一下kingbus的membership_handler.go GetMembers kingbus/api/membership_handler.go //GetMembers implements get information of membership, not includ ...
分类:
其他好文 时间:
2020-06-17 01:33:05
阅读次数:
62
一、背景Golang开发者非常关心开发应用的安全性。随着GoModule应用越来越广泛,Golang开发者需要更多的方式来确保这些公共共享文件的安全。Golang1.13版本在创建GoModule时,通过增加go.sum文件来验证之后从GOPROXY再次访问到的该Module是否曾被篡改。这个机制有助于保证Module的完整性。但是,当初次创建并提交GoModule时,如果原始文件中被引入了恶意代
分类:
其他好文 时间:
2020-06-17 01:14:07
阅读次数:
60
/* 直接选择排序 */ func straightSelectionSorter(array []int) { for i := 0; i < len(array)-1; i++ { k := i for j := i + 1; j < len(array); j++ { if array[k] ...
分类:
编程语言 时间:
2020-06-16 23:05:15
阅读次数:
62
解决go包管理代理网址无法访问:proxy.golang.org ...
分类:
其他好文 时间:
2020-06-16 20:45:52
阅读次数:
779
window.history.go(-1); //返回上一页 window.history.back(); //返回上一页 window.location.go(-1); //刷新上一页 window.history.back();location.reload();//强行刷新(返回上一页刷新页面 ...
分类:
编程语言 时间:
2020-06-16 18:36:10
阅读次数:
220
一、背景 Golang开发者非常关心开发应用的安全性。随着Go Module应用越来越广泛,Golang开发者需要更多的方式来确保这些公共共享文件的安全。Golang1.13版本在创建Go Module时,通过增加go.sum文件来验证之后从GOPROXY再次访问到的该Module是否曾被篡改。这个 ...
分类:
其他好文 时间:
2020-06-16 18:06:44
阅读次数:
34
golang strconv.ParseInt 是将字符串转换为数字的函数,功能灰常之强大,看的我口水直流.func ParseInt(s string, base int, bitSize int) (i int64, err error)参数1 数字的字符串形式参数2 数字字符串的进制 比如二进 ...
分类:
编程语言 时间:
2020-06-16 15:38:52
阅读次数:
120