我正在按照此文档使用以下代码片段在 Windows 注册表中创建一个键/字符串:
package main
import (
"golang.org/x/sys/windows/registry"
"log"
)
func main() {
k, err := registry.OpenKey(registry.CURRENT_USER, `Software\Microsoft\Windows\CurrentVersion\Audio`, registry.QUERY_VALUE)
if err != nil {
log.Fatal(err)
}
k.SetStringValue("xyz", "blahblah")
err = k.Close()
if err != nil {
log.Fatal(err)
}
}
Run Code Online (Sandbox Code Playgroud)
但没有任何反应,没有任何错误。编辑(澄清):在任何情况下都不起作用。