SYMBOL INDEX (10 symbols across 5 files) FILE: config.go function LoadOpenerOptionsFromConfig (line 10) | func LoadOpenerOptionsFromConfig(configPath string, o *OpenerOptions) er... FILE: config_test.go function TestLoadOptionsFromConfig (line 9) | func TestLoadOptionsFromConfig(t *testing.T) { FILE: main.go function main (line 8) | func main() { FILE: opener.go type OpenerOptions (line 25) | type OpenerOptions struct method Validate (line 61) | func (o *OpenerOptions) Validate() error { method Run (line 83) | func (o *OpenerOptions) Run() error { function NewOpenerCmd (line 32) | func NewOpenerCmd(errOut io.Writer) *cobra.Command { function handleConnection (line 142) | func handleConnection(conn net.Conn, errOut io.Writer) { FILE: opener_test.go function TestOpenerOptionsValidate (line 13) | func TestOpenerOptionsValidate(t *testing.T) { function TestHandleConnection (line 61) | func TestHandleConnection(t *testing.T) {