获取os.Error值的一种方法——字符串值(Go)
如何获取os.Error的字符串值?
也就是说,分配给一个变量。
How do I get the string value of os.Error?
That is, assign to a variable.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何获取os.Error的字符串值?
也就是说,分配给一个变量。
How do I get the string value of os.Error?
That is, assign to a variable.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
例如,
输出:
包含 fmt 格式动词完整列表的文档,
fmt 包的格式动词
For example,
Output:
Documentation with a full list of fmt formatting verbs,
fmt package's format verbs
基于 go1 发行说明:
使用 err.Error() 获取字符串值。
示例:
输出:
Based on go1 release notes:
Use err.Error() to get the string value.
Example:
Output:
您还可以使用 fmt.Sprint(err)
这会返回一个字符串类型的变量,然后您可以将其分配给变量:
message := fmt.Sprint(err)< /代码>
You can also use
fmt.Sprint(err)
This returns a variable of type string which you can then, for instance, assign to a variable:
message := fmt.Sprint(err)