1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package main
- import (
- "encoding/json"
- "mimicry/kinds"
- "os"
- "fmt"
-
-
- )
- func main() {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- link := os.Args[len(os.Args)-1]
- command := os.Args[1]
- content, err := kinds.FetchUnknown(link)
- if err != nil {
- panic(err)
- }
- if command == "raw" {
- enc := json.NewEncoder(os.Stdout)
- if err := enc.Encode(content); err != nil {
- panic(err)
- }
- return
- }
- if str, err := content.String(); err != nil {
- panic(err)
- } else {
- fmt.Println(str)
- }
- }
|