随笔分类 -  GO

摘要:package main const MyKey = `MIIEvQIBADANBgkqSkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDj/3+USBaoVSSklSdmnKAEmFIIarRzt/fJXixNUWsCfBCCOO+pURwAlqNvRVQqE2dtcr5uE0 阅读全文
posted @ 2024-08-06 16:34 wsh3166Sir 阅读(40) 评论(0) 推荐(0) 编辑
摘要:package main import ( "database/sql" "fmt" "mylog" "time" ) type Middleware struct{} /*如遇错误,执行额外任务*/ func (m *Middleware) Println(v interface{}) { if 阅读全文
posted @ 2024-05-14 10:06 wsh3166Sir 阅读(8) 评论(0) 推荐(0) 编辑
摘要:直接上代码 // 获取变量的字符串值 // 浮点型 3.0将会转换成字符串3, "3" // 非数值或字符类型的变量将会被转换成JSON格式字符串 func Strval(value interface{}) string { var key string if value == nil { ret 阅读全文
posted @ 2024-02-15 21:55 wsh3166Sir 阅读(102) 评论(0) 推荐(0) 编辑
摘要:网页客户端 : <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" con 阅读全文
posted @ 2024-01-06 17:11 wsh3166Sir 阅读(9) 评论(0) 推荐(0) 编辑
摘要:用nginx代理不知道为什么内网能用,外网用不了,改用go写个代理临时用下,直接上代码 package main import ( "fmt" "io" "log" "net" ) var addr string = "0.0.0.0:51415" //代理服务端口 var dest_addr st 阅读全文
posted @ 2023-12-13 20:37 wsh3166Sir 阅读(33) 评论(0) 推荐(0) 编辑
摘要:实际就是十六进制颜色转成十进制 白色:16777215 红色:16711680 绿色:65280 蓝色:255 牡丹红:16711935 青色:65535 黄色:16776960 黑色:0 海蓝:7396243 巧克力色:6042391 蓝紫色:10444703 黄铜色:11904578 亮金色:1 阅读全文
posted @ 2023-08-10 09:22 wsh3166Sir 阅读(762) 评论(0) 推荐(0) 编辑
摘要:package main import ( "bytes" "fmt" "image" "io/ioutil" "mylog" "os" "path" "github.com/nfnt/resize" _ "image/gif" "image/jpeg" _ "image/png" ) func m 阅读全文
posted @ 2023-06-13 16:45 wsh3166Sir 阅读(361) 评论(0) 推荐(0) 编辑
摘要:package main import ( "fmt" "log" "sync" "time" ) type Glimit struct { n int c chan struct{} } // 初始化Glimit结构体 func New_workers(max_goroutine int) (*G 阅读全文
posted @ 2022-06-27 16:16 wsh3166Sir 阅读(175) 评论(7) 推荐(0) 编辑
摘要:golang http代理(带身份认证) 直接上代码 配置文件: c.yaml ##配置文件 每行顶格写,分隔符冒号后面有空格 proxy_port: 9527 #监听端口 user: z1 #账号 #若账号为空则无需认证 password: m1 #密码 ip_black_list : #要过滤的 阅读全文
posted @ 2022-05-24 10:45 wsh3166Sir 阅读(977) 评论(0) 推荐(0) 编辑
摘要:package main import ( "fmt" "sort" ) var num_list []int = []int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11} var des int = 0 func main() { sort.Ints(num_list) / 阅读全文
posted @ 2022-05-13 16:44 wsh3166Sir 阅读(72) 评论(0) 推荐(0) 编辑
摘要:服务端: package main import ( "log" "goftp.io/server/core" "goftp.io/server/driver/file" ) func main() { Name := "FTP Server" rootPath := "./static" //FT 阅读全文
posted @ 2022-05-11 08:35 wsh3166Sir 阅读(1598) 评论(0) 推荐(0) 编辑
摘要:package main import "fmt" func main() { arr0 := []int{7,8,9} arr0 = append(arr0, 1) arr0 = append(arr0, 2) arr0 = append(arr0, 3) arr0 = append(arr0, 阅读全文
posted @ 2022-05-02 20:44 wsh3166Sir 阅读(38) 评论(0) 推荐(0) 编辑
摘要:package main import ( "database/sql" "fmt" "strconv" "strings" _ "github.com/denisenkom/go-mssqldb" "github.com/xuri/excelize/v2" ) const ( server = " 阅读全文
posted @ 2022-04-27 16:06 wsh3166Sir 阅读(523) 评论(3) 推荐(0) 编辑
摘要:package main import ( "fmt" "time" ) var timeLayoutStr = "2006-01-02 15:04:05" //go中的时间格式化必须是这个时间 //var timeLayoutStr = 2006/01/02 03:04:05 //合法, 格式可以 阅读全文
posted @ 2022-04-24 19:59 wsh3166Sir 阅读(137) 评论(1) 推荐(0) 编辑
摘要:1、先安装gcc,可以参考 超详细教程:windows安装MSYS2(mingw && gcc) 2、go代码 package main import ( "database/sql" "fmt" "time" "github.com/godror/godror" ) //全局链接变量 var db 阅读全文
posted @ 2022-04-24 15:15 wsh3166Sir 阅读(358) 评论(1) 推荐(0) 编辑
摘要:/*就简单的读取、修改、写入,应用时只需遍历目录再多开几个携程跑即可*/ package main import ( "bytes" "fmt" "image" "image/jpeg" "io/ioutil" "mylog" "os" "github.com/nfnt/resize" _ "ima 阅读全文
posted @ 2022-03-25 19:36 wsh3166Sir 阅读(392) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示