随笔分类 -  golang

摘要:package main import ( "backend-service-api-scripts/utils" "database/sql" "flag" "fmt" "log" "os" ) var ( db *sql.DB = utils.ConnectData() // 这里的连接数据库需 阅读全文
posted @ 2023-10-31 09:46 昌慶 阅读(27) 评论(0) 推荐(0) 编辑
摘要:GOOS: MAC: darwin LINUX: linux WINDOWS: windows GOARCH: amd64 386 arm ppc64 CGO_ENABLED: 1 开启 0 关闭 阅读全文
posted @ 2023-10-31 09:40 昌慶 阅读(27) 评论(0) 推荐(0) 编辑
摘要:#### 初始化 ```go package main import ( "github.com/spf13/viper" ) func initConfig() { viper.SetConfigName("config") viper.AddConfigPath("./") if err := 阅读全文
posted @ 2023-07-05 16:05 昌慶 阅读(26) 评论(0) 推荐(0) 编辑
摘要:package main import "regexp" func main() { text := "hello 世123界asdaf好的" re := regexp.MustCompile("[\u4e00-\u9fa5]+") r := re.ReplaceAllString(text, "" 阅读全文
posted @ 2023-02-08 08:54 昌慶 阅读(131) 评论(0) 推荐(0) 编辑
摘要:安装插件 go get github.com/xuri/excelize/v2 示例代码 package main import ( "fmt" "os" "path" "github.com/xuri/excelize/v2" ) func checkErr(err error, isReturn 阅读全文
posted @ 2022-04-22 16:24 昌慶 阅读(67) 评论(0) 推荐(0) 编辑
摘要:本次测试 go1.18版本 泛型函数 package main import "fmt" func testSlice[T any](s []T) { for _, v := range s { fmt.Println(v) } } func main() { testSlice[int64]([] 阅读全文
posted @ 2022-03-31 10:10 昌慶 阅读(191) 评论(0) 推荐(0) 编辑
摘要:package connectdata import ( "database/sql" "fmt" "os" _ "github.com/go-sql-driver/mysql" ) func ConnectData() *sql.DB { db, err := sql.Open("mysql", 阅读全文
posted @ 2022-03-30 11:55 昌慶 阅读(174) 评论(0) 推荐(0) 编辑
摘要:package scripts import ( "bufio" "fmt" "io" "os" ) // 按行读取文件内容 func ReadFile(fileName string, contentChan chan string) { file, err := os.Open(fileName 阅读全文
posted @ 2022-03-30 11:14 昌慶 阅读(46) 评论(0) 推荐(0) 编辑
摘要:func checkErr(err error) { if err != nil { fmt.Println(err) panic(err) } } // post方式获取json数据 func Post(value1, value2, value3 int) { var c map[string] 阅读全文
posted @ 2022-03-25 10:25 昌慶 阅读(546) 评论(0) 推荐(0) 编辑
摘要:本次主要是解决大批量的删除数据报数据库连接被远程拒绝问题,更好的方式是把切片换成管道,但我没有试验成功,这里依旧使用切片来处理 package main import ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" ) type C 阅读全文
posted @ 2022-03-10 16:09 昌慶 阅读(118) 评论(0) 推荐(0) 编辑
摘要:创建一个 requests 目录,在requests目录下创建一个request.go文件,内容如下 package requests import ( "bytes" "encoding/json" "fmt" "io" "io/ioutil" "net/http" ) func checkErr 阅读全文
posted @ 2022-03-04 09:36 昌慶 阅读(255) 评论(0) 推荐(0) 编辑

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