创建图片(3)

创建一张纯色图片package main import ( "image" "log" "github.com/BurntSushi/xgbutil" "github.com/BurntSushi/xgbutil/xevent" "github.com/BurntSushi/xgbutil/xgraphics" ) func main() { // 建立X连接 X, err := xgbutil.NewConn() if...

Wingo 2021-09-21 PM 995℃ 0条

窗体的创建(2)

窗体的创建package main import ( "log" "github.com/BurntSushi/xgb/xproto" "github.com/BurntSushi/xgbutil" "github.com/BurntSushi/xgbutil/ewmh" "github.com/BurntSushi/xgbutil/xevent" "github.com/BurntSushi/xgbutil/xwindow&q...

Wingo 2021-09-21 PM 1053℃ 0条

wingo桌面初见(1)

wingo桌面简介我们了解,window manager其实一个应用程序,我们这里开发wingo fork,当开发到一定程度的时候,作为主要的WM使用,提高工作效率。编译以及启动桌面git clone https://github.com/xuanmingyi/wingo.git cd wingo ./xephyr-wingo查看key.wini文件,特殊按键如下# shift -> Shift # control -> Control # mod1 -> alt # mod4 -> super (the "...

Wingo 2021-09-18 AM 924℃ 0条

Rust字符串(String与&str)

一般提到Rust字符串我们指的是两个类型:String(字符串类型)&str(字符串切片)字符串创建// 方法1 let s1 = String::from("hello"); // 方法2 let s1 = "hello".to_string();使用push_str更新字符串let mut s1 = String::from("foo"); let s2 = String::from("boo"); s1.push_str("boo"); s1.push_str(&s2);...

Rust 2021-09-04 AM 962℃ 0条

Golang 配置文件解析库 - viper

简介viper配置库支持如下特性设置默认值支持JSON,TOML,YAML,HCL,envfile,Java配置文件实时监控配置文件,当改变时重新读取从环境变量读取从远程读取配置文件,包括etcd和consul,同时监控修改从命令行读取从buffer中读取setting explicit values配置文件Address: "Wuxi" Postcode: 214000解析代码package main import ( "fmt" "github.com/spf13/viper" ) func ma...

Go 2021-07-26 PM 887℃ 0条