mr-karan / doggo

:dog: Command-line DNS Client for Humans. Written in Golang
https://doggo.mrkaran.dev/
GNU General Public License v3.0
2.9k stars 100 forks source link

error in cli.go (parser) cannot parse `nameserver` flag #55

Closed luckman212 closed 1 year ago

luckman212 commented 1 year ago

https://github.com/mr-karan/doggo/blob/9386c589bf54828264af1aedfdd9992f0a963a14/cmd/doggo/cli.go#L39

should be nameserver according to the usage/help.

$ doggo --nameserver=8.8.8.8 --query cnn.com
ERROR[2022-10-23T13:42:42-04:00] error parsing flags                           error="unknown flag: --nameserver"

$ doggo --nameservers=8.8.8.8 --query cnn.com
NAME        TYPE    CLASS   TTL ADDRESS         NAMESERVER
cnn.com.    A       IN      60s 151.101.67.5    8.8.8.8:53
cnn.com.    A       IN      60s 151.101.195.5   8.8.8.8:53
cnn.com.    A       IN      60s 151.101.131.5   8.8.8.8:53
cnn.com.    A       IN      60s 151.101.3.5     8.8.8.8:53