无法将 JSON 对象重新映射为 GO 字符串值
来源:stackoverflow
2024-03-14 16:09:30
0浏览
收藏
小伙伴们对Golang编程感兴趣吗?是否正在学习相关知识点?如果是,那么本文《无法将 JSON 对象重新映射为 GO 字符串值》,就很适合你,本篇文章讲解的知识点主要包括。在之后的文章中也会多多分享相关知识点,希望对大家的知识积累有所帮助!
问题内容
使用 github.com/zserge/lorca
包编写 golang 应用程序。
这将 golang 函数绑定到 javascript。
我有带有文本输入和提交按钮的 html,该按钮应将文本输入作为参数传递到 javascript 绑定中。它看起来如下:
jsbindfunc
采用 golang 类型 string
作为输入。
当我点击提交时,它应该将为 macadd
输入的文本作为参数传递到 jsbindfunc
函数中。
但是,我回来时犯了错误
exception":{"type":"string","value":"json: cannot unmarshal object into go value of type string"}
需要这个 object
成为 golang string
。
更完整的片段:
package main import ( "fmt" "log" "net/url" "github.com/zserge/lorca" ) func main() { ui, err := lorca.New("data:text/html,"+url.PathEscape(`