html
import "html"
概述
索引
示例
子目录
概述
Html包 提供了用于转义和修改 HTML 文本的功能。
索引
func EscapeString(s string) string
func UnescapeString(s string) string
示例
EscapeString UnescapeString
包文件
func EscapeString(查看源代码)
func EscapeString(s string) string
EscapeString 将特殊字符(如“,&,'和“。UnescapeString(EscapeString(s))== s 总是成立,但反过来并不总是正确的。
示例
package main
import (
"fmt"
"html"
)
func main() {
const s = `"Fran & Freddie's Diner" `
fmt.Println(html.EscapeString(s))
}
func UnescapeString(查看源代码)
func UnescapeString(s string) string
UnescapeString 使像“
示例
package main
import (
"fmt"
"html"
)
func main() {
const s = `"Fran & Freddie's Diner" <tasty@example.com>`
fmt.Println(html.UnescapeString(s))
}
子目录
名称
概要
模板
包模板(html/template)实现了数据驱动的模板,以便在代码注入过程中安全地生成 HTML 输出。