feat: rewrite render

This commit is contained in:
sh0rez 2020-04-29 16:39:37 +02:00
parent 5fbee517fe
commit 7308eecaf3
No known key found for this signature in database
GPG key ID: 87C71DF9F8181FF1
10 changed files with 352 additions and 198 deletions

10
main.go
View file

@ -3,17 +3,19 @@ package main
import (
"encoding/json"
"errors"
"fmt"
"io/ioutil"
"log"
"os"
)
type Doc struct {
type Package struct {
Name string `json:"name"`
Import string `json:"import"`
Help string `json:"help"`
API Fields `json:"api"`
Sub map[string]Package
}
func main() {
@ -22,14 +24,12 @@ func main() {
log.Fatalln(err)
}
var d Doc
var d Package
if err := json.Unmarshal(data, &d); err != nil {
log.Fatalln(err)
}
if _, err := render(d); err != nil {
log.Fatalln(err)
}
fmt.Println(render(d))
}
type Object struct {