func getCmdShow(cdc *codec.Codec) *cobra.Command {
	return &cobra.Command{
		Use:   "show <username>",
		Short: "show <username>, developer detail",
		Args:  cobra.ExactArgs(1),
		RunE: func(cmd *cobra.Command, args []string) error {
			name := args[0]
			uri := fmt.Sprintf("custom/%s/%s/%s", types.QuerierRoute, types.QueryDeveloper, name)
			return utils.CLIQueryJSONPrint(cdc, uri, nil,
				func() interface{} { return &model.Developer{} })
		},
	}
}
GetCmdShow queries information about a name
package cli
import (
	"fmt"
	"github.com/cosmos/cosmos-sdk/client"
	"github.com/cosmos/cosmos-sdk/codec"
	"github.com/spf13/cobra"
	linotypes "github.com/lino-network/lino/types"
	"github.com/lino-network/lino/utils"
	"github.com/lino-network/lino/x/developer/model"
	"github.com/lino-network/lino/x/developer/types"
)
func GetQueryCmd(cdc *codec.Codec) *cobra.Command {
	cmd := &cobra.Command{
		Use:                        types.ModuleName,
		Short:                      "Querying commands for the developer module",
		DisableFlagParsing:         true,
		SuggestionsMinimumDistance: 2,
		RunE:                       client.ValidateCmd,
	}
	cmd.AddCommand(client.GetCommands(
		getCmdShow(cdc),
		getCmdList(cdc),
		getCmdListAffiliated(cdc),
		getCmdIDAShow(cdc),
		getCmdIDABalance(cdc),
		getCmdReservePool(cdc),
		getCmdIDAStats(cdc),
	)...)
	return cmd
}