Skip to content

Commit 5c00d54

Browse files
committed
Merge pull request #7 from tgreiser/tng_update_to_objx
Updated siggen to build against latest commander
2 parents 011b22d + 8d9d74e commit 5c00d54

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

siggen/main.go

+4-5
Original file line numberDiff line numberDiff line change
@@ -3,24 +3,23 @@ package main
33
import (
44
"fmt"
55
"github.com/stretchr/commander"
6+
"github.com/stretchr/objx"
67
"github.com/stretchr/signature"
7-
"github.com/stretchr/stew/objects"
8-
"strconv"
98
)
109

1110
// Generates a 32 character random signature
1211
func main() {
1312
commander.Go(func() {
1413

1514
commander.Map(commander.DefaultCommand, "", "",
16-
func(args objects.Map) {
15+
func(args objx.Map) {
1716
fmt.Println(signature.RandomKey(32))
1817
})
1918

2019
commander.Map("len length=(int)", "Key length",
2120
"Specify the length of the generated key",
22-
func(args objects.Map) {
23-
length, _ := strconv.Atoi(args.Get("length").(string))
21+
func(args objx.Map) {
22+
length := args.Get("length").Int()
2423
fmt.Println(signature.RandomKey(length))
2524
})
2625

0 commit comments

Comments
 (0)