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