13 Star 36 Fork 9

Wendal / gor

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
doc.go 634 Bytes
一键复制 编辑 原始数据 按行查看 历史
Wendal 提交于 2013-03-05 09:21 . fix: gor post 提示不是gor目录
// Gor静态模块引擎
package gor
import (
"encoding/json"
"log"
"os"
)
const (
//配置文件的标准命名
CONFIG_YAML = "config.yml"
SITE_YAML = "site.yml"
)
const (
KEY_CONFIG = "config"
KEY_LAYOUT = "layout"
)
// 存在核心配置文件的路径,才可能是Gor的目录
func IsGorDir(path string) bool {
_, err := os.Stat(path + "/" + CONFIG_YAML)
return err == nil
}
// 以Json方式打印对象,方便调试
func PrintJson(v interface{}) {
buf, err := json.MarshalIndent(v, "", " ")
if err != nil {
log.Println("ERR Json Marshal : " + err.Error())
} else {
log.Println(">>\n" + string(buf))
}
}
Go
1
https://gitee.com/wendal/gor.git
git@gitee.com:wendal/gor.git
wendal
gor
gor
master

搜索帮助