search

package
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 14, 2020 License: MIT Imports: 2 Imported by: 0

Documentation

Overview

TODO:

> Write unit tests
> Document symbols
> Convert type of Request.Suggestions:
	> uint -> uint8
		255 suggestions is enough
> Add additional commands to manage environment variables
	> set
	> unset
	> export
	> import
> Rename KeyParallel -> CtxParallel

Index

Constants

View Source
const KeyParallel contextKey = "parallel"

Variables

This section is empty.

Functions

This section is empty.

Types

type Engine

type Engine interface {
	Query(query string, suggestions uint) Engine
	QueryAll(queries []string, suggestions uint) Engine
	Result() *Response
	Results() []*Response
}

func New

func New(ctx context.Context, targets map[string]*interface{}) Engine

type Request

type Request struct {
	Query       string
	Suggestions uint
}

type Response

type Response struct {
	Match       *interface{}
	Suggestions []string
	Request     *Request
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL