如何创建用 golang sciter 库编写的程序的 snap YAML 文件?

如何创建用 golang sciter 库编写的程序的 snap YAML 文件?

你能帮帮我吗?如何为用 go 语言编写的名为 golang 和 sciter 库的 golang 应用程序创建 YAML 文件https://sciter.com/?我的意思是如何写入 yaml 文件才能让 snapcraft 正常工作?感谢您的任何建议。

package main

import(  
"log"  
"github.com/sciter-sdk/go-sciter"  
"github.com/sciter-sdk/go-sciter/window"  
)  

func main() {  
w, err :=window.New(sciter.SW_TITLEBAR|sciter.SW_RESIZEABLE|sciter.SW_CONTROLS|sciter.SW_MAIN|sciter.SW_ENABLE_DEBUG, nil)  
if err != nil {  
log.Fatal(err)  
}  
//log.Printf("handle: %v", w.Handle)  
w.LoadFile("simple.html")  
w.SetTitle("Example")  
w.Show()  
w.Run()  
}

答案1

除了要求将 libsciter-gtk.so 安装(复制)在与生成的 go 可执行文件相同的文件夹中之外,Sciter 没有什么特别之处。

因此,你将掌握基本的围棋规则:https://docs.snapcraft.io/go-applications/7818 以及文件集中列出的 libsciter-gtk.so (x64):https://docs.snapcraft.io/snapcraft-filesets/8973

相关内容