随笔分类 - go
摘要:package main import ( "time" _ "github.com/gogf/gf/contrib/nosql/redis/v2" // !!! important "github.com/gogf/gf/v2/frame/g" "github.com/gogf/gf/v2/net
阅读全文
摘要:go install github.com/nao1215/gup@latest gup update
阅读全文
摘要:package main import ( "context" "fmt" "log" "os" "github.com/joho/godotenv" "github.com/openai/openai-go" "github.com/openai/openai-go/option" ) func
阅读全文
摘要:package main import ( "flag" "fmt" "github.com/carlmjohnson/versioninfo" ) func main() { fmt.Println("ShortInfo:", versioninfo.Short()) versioninfo.Ad
阅读全文
摘要:原始地址:https://github.com/alarbada/htmx-stream window.htmx.defineExtension("stream", { onEvent: (name, evt) => { if (name "htmx:beforeRequest") { let el
阅读全文
摘要:main.go: package main import ( "fmt" "net/http" "time" ) var indexHtml = `<!DOCTYPE html> <html> <body> <h1>SSE Messages</h1> <button id="stop">Stop</
阅读全文
摘要:package main import ( "bufio" "fmt" "log" "time" "github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2/middleware/cors" "github.com/valyala/fasth
阅读全文
摘要:package main import ( "fmt" "time" "git.akyoto.dev/go/web" ) func main() { s := web.NewServer() // Static route s.Get("/", func(ctx web.Context) error
阅读全文
摘要:package main import ( "embed" "io/fs" "net/http" ) //go:embed all:dist var assets embed.FS func Assets() (fs.FS, error) { return fs.Sub(assets, "dist"
阅读全文
摘要:package main import ( "log" "os" "path/filepath" "github.com/unidoc/unioffice/document" "github.com/unidoc/unioffice/document/convert" ) func main() {
阅读全文
摘要:package main import ( "log" "os" "path/filepath" ole "github.com/go-ole/go-ole" "github.com/go-ole/go-ole/oleutil" ) // NOTE: This example can only ru
阅读全文
摘要:最近在玩openai,但opeanai的响应是一个漫长的过程,不能让浏览器端无限制等待,必须将openai的返回信息实时推送到客户端,让用户获得一个满意的交互过程。直接上源码: package chat import ( "context" "errors" "io" "os" "github.co
阅读全文
摘要:package main import ( "context" "errors" "fmt" "io" "log" "os" "github.com/joho/godotenv" openai "github.com/sashabaranov/go-openai" ) func main() { e
阅读全文
摘要:```bash go install gitlab.com/zephyrtronium/gotools@latest ```
阅读全文
摘要:package main import "fmt" type Number interface { int64 | float64 } func main() { // Initialize a map for the integer values ints := map[string]int64{
阅读全文