1 Star 0 Fork 21

jackson/gobatis

forked from aurora-engine/gobatis 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
keyTag.go 522 Bytes
一键复制 编辑 原始数据 按行查看 历史
package gobatis
import (
"fmt"
"github.com/beevik/etree"
)
func keyTag(element *etree.Element, template string, ctx map[string]any) (string, string, []any, error) {
tag := element.Tag
analysisTemplate, t, param, err := AnalysisTemplate(template, ctx)
if err != nil {
return "", "", nil, nil
}
if analysisTemplate != "" {
analysisTemplate = fmt.Sprintf("%s %s", tag, analysisTemplate)
t = fmt.Sprintf("%s %s", tag, t)
} else {
analysisTemplate = tag
t = tag
}
return analysisTemplate, t, param, nil
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/zhongsong/gobatis.git
[email protected]:zhongsong/gobatis.git
zhongsong
gobatis
gobatis
master

搜索帮助