标签/分类 "Go 语言学习" 下的文章
Go语言环境搭建及常用操作
1. 系统环境 Windows 10 LTSC 2. 安装包下载 https://studygolang.com/dl 这里下载比较快,下载完直接安装即可。 3. 常用操作 3.1.1. 交叉编译不同平台可执行文件 3.1.1.1. 查看GO支持的平台的架构 go tool dist list 编译Linux SET CGO_ENABLED=0 SET GOARCH=amd64 SET GOOS=linux go build 编译Windows SET CGO_ENABLED=0 SET GOOS=windows SET GOARCH=amd64 go build 编译MAC SET CGO_ENABLED=0 SET GOOS=darwin SET GOARCH=amd64 go build main.go GOOS:
GO 一些开源库
一个基于控制台的GUI界面,输入文本框和显示界面 Console GUI :https://www.jianshu.com/p/b9f686f5a317 一个MQTT SDK MQTT SDK :https://github.com/eclipse/paho.mqtt.golang 参考代码: package main import ( "fmt" //import the Paho Go MQTT library MQTT "github.com/eclipse/paho.mqtt.golang" "os" "time" ) //define a function for the default message handler var f MQTT.MessageHandler = func(client MQTT.Client, msg MQTT.Message) { fmt.Printf("TOPIC: %s\n", msg.Topic()) fmt.Printf("MSG: %s\n", msg.Payload()) }
Go-Webview 弃坑Sciter
写在前面的话 之前想要学习Sciter 做桌面软件,但是支持的css等级太低了,button的背景颜色都改不了,难过,后来翻遍网络发现两个比较有意思的东西Lorcawebview。相比Sciter 来说对于html和css的支持更好。 环境搭建 go get
Go-Sciter 入门教程
准备 1、从https://sciter.com/download/地址下载sciter-sdk 2、解压,找到sciter-sdk\bin\64\sciter.dll复制到c:\windows\system32 PS:注意上面的请根据你自已的系