go
-
Go中Vendo机制的使用
1. 介绍 自 Go 1.6 起,vendor 机制正式启用,它允许把项目的依赖放到一个位于本项目的 vendor 目录中,这个 vendor 目录可以简单理解成私有的 GOPAT…
-
go中值传递和指针传递的使用
1、& 和 * &后跟一个变量名,得到的是这个变量的内存地址 *int类型的变量,代表这个变量里存的值是int类型的变量的内存地址 数据类型的指针类型,即在其前面加…
-
go语言中的指针自动解引用
在Go语言中,一个指针类型加不加星号都可以访问它的字段,这是因为Go语言的编译器会自动解引用指针以访问其字段。这种行为的背后有几个设计上的原因: 1. 自动解引用 Go语…
-
go语言time.After()的作用
time.After是一个非常实用的函数,它返回一个用于读取的单向通道(<-chan time.Time),这个通道会在指定的时间间隔之后发送当前时间。这个机制常被用于实现超…
-
Go中调用JS代码(otto)的实现示例
otto是一个Go语言实现的JavaScript 解释器,它的项目地址为:https://github.com/robertkrimen/otto Otto实现了 ECMAScri…
-
如何使用Go检测用户本地是否安装chrome
前言 起因,是因为我之前做过用 go 直接开启浏览器服务,然后在昨天遇到了一位大佬的业务,大佬使用 python 做了一个脚本,并打包成 exe 文件,让我帮其测试,但是在我电脑上…
-
go解析YAML文件(多文档解析)
概述 摘要: 在kubernetes二次开发中,常用yaml文件来创建资源,比如Pod,deployment。在使用client-go创建资源之前,需要将yaml文件转换为资源对象…