html/template
已收录文章:4篇
-
Golang · Go教程 | 3星期前 | WEB开发 · go · 表单 · 用户体验 · html/template · 表单校验 html/template 无障碍 Go教程 字段错误 输入回填 aria-invalidGo 的 html/template 表单校验失败时,重新渲染页面不等于只显示一行错误。本文用字段级错误、旧值回填、aria-invalid 和焦点定位,把一次失败提交收敛成可修复的交互。485 收藏
-
Golang · Go教程 | 2星期前 | 标准库 · go · html/template · 错误排查 · Web模板 · Parse 模板函数 Go html/template FuncMap 模板初始化Go html/template 使用自定义函数时,FuncMap 必须在 Parse 或 ParseFiles 前注册,否则模板会在解析阶段报 function 未定义。本文用一个邮件通知模板的小实验,拆开注册顺序、模板错误定位、运行时参数校验和安全边界。451 收藏
-
Golang · Go教程 | 3星期前 | 前端开发 · Go教程 · html/template · 网页模板 · 导航 · Go html/template CurrentPath 导航高亮 template.FuncMap Go网页模板Go 服务端渲染页面时,导航高亮经常被写成散落在多个页面里的条件判断。文章给出 CurrentPath、NavItem 与 template.FuncMap 的最小组合:路由层传入页面状态,模板负责循环和 class 条件,CSS 只认 is-active,从而让新增菜单和单元测试都更轻松。409 收藏
-
Golang · Go教程 | 2星期前 | WEB开发 · go · net/http · 表单 · html/template · net/http URL参数 html/template 安全输出 Go教程 查询表单服务端渲染的列表页并不只是读一个 q 参数:筛选条件要能回填,空结果要有明确状态,用户输入也不能直接拼进 HTML。本文用 Go net/http、url.Values 和 html/template 做一个可运行的筛选表单,并整理参数边界与安全输出检查。394 收藏