当前分类: Golang

go 在Windows系统中交叉编译临时环境变量设置

go 在Windows系统中交叉编译临时环境变量设置

2024-10-29 56 75
go 编译临时环境变量设置并 交叉编译命令$env:GOOS="linux";$env:GOARCH="amd64";gobuild-ofilenametest.go$env:GOOS="linux";$env:GOARCH="amd64";`gobuild-ofilenametest.go`这两种方式 都是在Powe
点名工具,抽奖软件

点名工具,抽奖软件

2024-09-09 173 233
点名工具,抽奖软件
go 的加减乘除运算注意事项,及相互转化问题

go 的加减乘除运算注意事项,及相互转化问题

2024-08-15 162 218
packagemain import( "fmt" ) funcmain(){ varintAint=10 varintBint=9 varfloatAfloat64=10 varfloatBfloat64=9 //在Go语言中,操作数的类型必须匹配。也就是说,进行运算时,操作数的类型必须一致或能够进行合理的转换。 //具体来说
linux 系统最简单的安装 go 开发环境步骤

linux 系统最简单的安装 go 开发环境步骤

2024-04-24 527 711
1. 官网下载放在 /godev 目录https://golang.google.cn/dl/或wget https://dl.google.com/go/go1.22.2.linux-amd64.tar.gz或curl -O https://dl.google.com/go/go1.22.2.linux-386.tar.gz2. 解压tar -xvf go1.22.2.linux-amd64.t
esp32 使用mqtt 通讯

esp32 使用mqtt 通讯

2024-03-30 818 1104
esp32 使用mqtt 通讯基于go的mqtt 客户端packagemain import( "fmt" "github.com/gogf/gf/v2/encoding/gjson" "github.com/gogf/gf/v2/frame/g" "gobot.io/x/gobot" &qu
GoFrame 框架中使用 mqtt 协议通讯

GoFrame 框架中使用 mqtt 协议通讯

2024-03-30 827 1116
GoFrame 框架中使用 mqtt//SPDX-License-Identifier:MIT //SPDX-FileCopyrightText:2022mochi-mqtt,mochi-co //SPDX-FileContributor:mochi-co packagemqtt import( "flag" "gfmqtt/internal/
go 生成密码   php的 password_hash go实现

go 生成密码 php的 password_hash go实现

2023-09-21 1931 2606
packagemain import( "fmt" "golang.org/x/crypto/bcrypt" ) funcmain(){ hashedPassword:=passwordHash("123456") fmt.Println(hashedPassword) hashedPassword=
go 空接口类型的变量的使用

go 空接口类型的变量的使用

2023-07-17 1843 2488
// interface{} 在 Go 中是一个特殊的类型,表示任何类型,类似于 C# 中的 object 类型或 Java 中的 Object 类型。// 它可以接收任何类型的值,但如果我们需要使用其原始类型的值,我们需要进行类型断言。packagemain import( "fmt" ) funcmain(){ //定义一个空接口类型的变量可以给空接口
go 递归读取目录中所有文件和目录  读取当前目录的文件和目录

go 递归读取目录中所有文件和目录 读取当前目录的文件和目录

2023-06-30 1137 1534
递归读取目录中所有文件和目录//ReadDirAll递归读取目录中所有文件和目录 funcReadDirAll(pathstring)([]string,error){ varfiles[]string err:=filepath.Walk(path,func(pathstring,infoos.FileInfo,errerror)error{ iferr!=nil{ re
go 递归读取目录,并生成树形结构的数据

go 递归读取目录,并生成树形结构的数据

2023-06-30 743 1003
go 递归读取目录,并生成树形结构的数据//读取目录中的所有文件,如果是目录则递归读取,生成结构化的树形struct packagemain import( "encoding/json" "fmt" "os" "path/filepath" ) //TreeNode文件的树形结构体 ty