新增本地化
This commit is contained in:
18
libs/pack.go
Normal file
18
libs/pack.go
Normal file
@@ -0,0 +1,18 @@
|
||||
package libs
|
||||
|
||||
import webview "github.com/webview/webview_go"
|
||||
|
||||
type Pack struct{}
|
||||
|
||||
func (Pack) Test() {
|
||||
debug := true
|
||||
w := webview.New(debug)
|
||||
defer w.Destroy()
|
||||
w.SetTitle("Go + WebView2 应用")
|
||||
w.SetSize(1024, 768, webview.HintNone)
|
||||
|
||||
// 加载远程网页
|
||||
w.Navigate("https://www.baidu.com")
|
||||
|
||||
w.Run()
|
||||
}
|
||||
38
libs/sqlite.go
Normal file
38
libs/sqlite.go
Normal file
@@ -0,0 +1,38 @@
|
||||
package libs
|
||||
|
||||
import (
|
||||
"database/sql"
|
||||
"log"
|
||||
|
||||
_ "github.com/mattn/go-sqlite3"
|
||||
)
|
||||
|
||||
type Sqlite struct{}
|
||||
|
||||
func (Sqlite) Test() {
|
||||
db, err := sql.Open("sqlite3", "./data/example.db")
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
defer db.Close()
|
||||
|
||||
_, err = db.Exec(`CREATE TABLE IF NOT EXISTS users (
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
name TEXT NOT NULL
|
||||
);`)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
_, err = db.Exec(`INSERT INTO users (name) VALUES (?)`, "alice")
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
var name string
|
||||
err = db.QueryRow(`SELECT name FROM users WHERE id = ?`, 1).Scan(&name)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
log.Println("user #1:", name)
|
||||
}
|
||||
Reference in New Issue
Block a user