Change representation of stdlib from interface{} to reflect.Value

This fixes problems due to storing binary symbols as interfaces{}
instead of concrete type, which confuses lookup functions to retrieve
methods etc. in reflect.
This commit is contained in:
Marc Vertes
2018-08-28 03:12:28 +02:00
parent dbe2a18928
commit 25adc35a3c
267 changed files with 5210 additions and 4711 deletions

View File

@@ -6,6 +6,3 @@ func main() {
var buf [12]int
fmt.Println(buf[0])
}
// Output:
// 0

View File

@@ -4,8 +4,6 @@ echo 'package interp'
echo
echo '// Do not edit! File generated by ../_test/gen_example.sh'
echo
echo 'import "github.com/containous/gi/export"'
echo
for file in *.go
do
awk '
@@ -15,7 +13,6 @@ do
print "func Example_'${file%.*}'() {"
print "src := `" src "`"
print "i := NewInterpreter(Opt{Entry: \"main\"})"
print "i.ImportBin(export.Pkg)"
print "i.Eval(src)"
print out
print "}"

View File

@@ -9,7 +9,7 @@ import (
func main() {
var buf [16]byte
fmt.Println(buf)
//io.ReadFull(rand.Reader, buf[:])
io.ReadFull(rand.Reader, buf)
io.ReadFull(rand.Reader, buf[:])
//io.ReadFull(rand.Reader, buf)
fmt.Println(buf)
}

14
_test/io1.go Normal file
View File

@@ -0,0 +1,14 @@
package main
import (
"encoding/base64"
"fmt"
)
func main() {
var buf [4]byte
//fmt.Println(buf)
s := base64.RawStdEncoding.EncodeToString(buf[:])
//fmt.Println(base64.RawStdEncoding)
fmt.Println(s)
}

View File

@@ -1,6 +1,6 @@
// This program generates code to register binary program symbols to
// the interpeter.
// See export.go for usage
// See stdlib.go for usage
package main
@@ -29,19 +29,9 @@ func genfile(pkgName string, ofile string) error {
}
defer f.Close()
out := bufio.NewWriter(f)
sym := symName(pkgName)
typ := []string{}
val := []string{}
pkg := path.Base(pkgName)
// Print header
fmt.Fprintln(out, `package export
// Generated by 'goexports `+pkgName+`'. Do not edit!
import "`+pkgName+`"
// `+sym+` contains exported symbols from `+pkgName+`
var `+sym+` = &map[string]interface{}{`)
// Print package exports
sc := p.Scope()
for _, name := range sc.Names() {
// Skip private symboles
@@ -50,64 +40,53 @@ var `+sym+` = &map[string]interface{}{`)
}
o := sc.Lookup(name)
switch o.(type) {
case *types.Const:
if (pkgName == "math" && name == "MaxUint64") ||
(pkgName == "hash/crc64" && name == "ECMA") ||
(pkgName == "hash/crc64" && name == "ISO") {
// go build will fail with overflow error if this const is untyped. Fix this.
fmt.Fprintln(out, "\""+name+"\": uint("+pkg+"."+name+"),")
} else {
fmt.Fprintln(out, "\""+name+"\": "+pkg+"."+name+",")
}
case *types.Func:
fmt.Fprintln(out, "\""+name+"\": "+pkg+"."+name+",")
case *types.Const, *types.Func, *types.Var:
val = append(val, name)
case *types.TypeName:
// Allocate an addressable/settable zero value from which type can be infered by reflect
fmt.Fprintln(out, "\""+name+"\": new("+pkg+"."+name+"),")
case *types.Var:
fmt.Fprintln(out, "\""+name+"\": "+pkg+"."+name+",")
typ = append(typ, name)
}
}
// Print header
fmt.Fprintln(out, `package stdlib
// Generated by 'goexports `+pkgName+`'. Do not edit!
import (
"`+pkgName+`"
"reflect"
)
func init() {`)
// Print values
fmt.Fprintln(out, `Value["`+pkgName+`"] = map[string]reflect.Value{`)
for _, v := range val {
if (pkgName == "math" && v == "MaxUint64") ||
(pkgName == "hash/crc64" && v == "ECMA") ||
(pkgName == "hash/crc64" && v == "ISO") {
// go build will fail with overflow error if this const is untyped. Fix this.
fmt.Fprintln(out, "\""+v+"\": reflect.ValueOf(uint("+pkg+"."+v+")),")
} else {
fmt.Fprintln(out, "\""+v+"\": reflect.ValueOf("+pkg+"."+v+"),")
}
}
fmt.Fprintln(out, "}")
// Print types
fmt.Fprintln(out, `Type["`+pkgName+`"] = map[string]reflect.Type{`)
for _, t := range typ {
fmt.Fprintln(out, "\""+t+"\": reflect.TypeOf((*"+pkg+"."+t+")(nil)).Elem(),")
}
fmt.Fprintln(out, "}")
fmt.Fprintln(out, "}")
out.Flush()
return nil
}
func symName(s string) string {
var r string
d, f := path.Split(s)
if len(d) > 1 {
r = exportName(path.Base(d[:len(d)-1]))
}
return r + exportName(f)
}
// acronyms contains well know uppercase acronyms expected in upper case by golint in variable names
var acronyms = map[string]string{
"ascii85": "ASCII85",
"html": "HTML",
"http": "HTTP",
"json": "JSON",
"rpc": "RPC",
"smtp": "SMTP",
"sql": "SQL",
"tls": "TLS",
"url": "URL",
"xml": "XML",
}
func exportName(s string) string {
if acronym, ok := acronyms[s]; ok {
return acronym
}
r := []rune(s)
r[0] = unicode.ToUpper(r[0])
return string(r)
}
func main() {
for _, pkg := range os.Args[1:] {
ofile := "sym_" + strings.Replace(pkg, "/", "_", -1) + ".go"
ofile := strings.Replace(pkg, "/", "_", -1) + ".go"
if err := genfile(pkg, ofile); err != nil {
log.Fatal(err)
}

View File

@@ -1,6 +1,6 @@
package main
//go:generate go generate github.com/containous/dyngo/export
//go:generate go generate github.com/containous/dyngo/stdlib
import (
"flag"
@@ -11,7 +11,6 @@ import (
"os"
"strings"
"github.com/containous/dyngo/export"
"github.com/containous/dyngo/interp"
)
@@ -44,10 +43,7 @@ func main() {
s = strings.Replace(s, "#!", "//", 1)
}
i := interp.NewInterpreter(opt)
i.ImportBin(export.Pkg)
i.Eval(string(s))
//samp := *i.Exports["sample"]
//log.Println("exports:", samp)
/*
// To run test/plugin1.go or test/plugin2.go

View File

@@ -1,167 +0,0 @@
package export
// Provide access to go standard library (http://golang.org/pkg/)
//go:generate go run ../cmd/goexports/goexports.go archive/tar archive/zip
//go:generate go run ../cmd/goexports/goexports.go bufio bytes
//go:generate go run ../cmd/goexports/goexports.go compress/bzip2 compress/flate compress/gzip compress/lzw compress/zlib
//go:generate go run ../cmd/goexports/goexports.go container/heap container/list container/ring
//go:generate go run ../cmd/goexports/goexports.go context crypto crypto/aes crypto/cipher crypto/des crypto/dsa
//go:generate go run ../cmd/goexports/goexports.go crypto/ecdsa crypto/elliptic crypto/hmac crypto/md5 crypto/rand
//go:generate go run ../cmd/goexports/goexports.go crypto/rc4 crypto/rsa crypto/sha1 crypto/sha256 crypto/sha512
//go:generate go run ../cmd/goexports/goexports.go crypto/subtle crypto/tls crypto/x509 crypto/x509/pkix
//go:generate go run ../cmd/goexports/goexports.go database/sql database/sql/driver
//go:generate go run ../cmd/goexports/goexports.go encoding encoding/ascii85 encoding/asn1 encoding/base32
//go:generate go run ../cmd/goexports/goexports.go encoding/base64 encoding/binary encoding/csv encoding/gob
//go:generate go run ../cmd/goexports/goexports.go encoding/hex encoding/json encoding/pem encoding/xml
//go:generate go run ../cmd/goexports/goexports.go errors expvar flag fmt
//go:generate go run ../cmd/goexports/goexports.go go/ast go/build go/constant go/doc go/format go/importer
//go:generate go run ../cmd/goexports/goexports.go go/parser go/printer go/scanner go/token go/types
//go:generate go run ../cmd/goexports/goexports.go hash hash/adler32 hash/crc32 hash/crc64 hash/fnv
//go:generate go run ../cmd/goexports/goexports.go html html/template
//go:generate go run ../cmd/goexports/goexports.go image image/color image/color/palette
//go:generate go run ../cmd/goexports/goexports.go image/draw image/gif image/jpeg image/png
//go:generate go run ../cmd/goexports/goexports.go index/suffixarray io io/ioutil log log/syslog
//go:generate go run ../cmd/goexports/goexports.go math math/big math/bits math/cmplx math/rand
//go:generate go run ../cmd/goexports/goexports.go mime mime/multipart mime/quotedprintable
//go:generate go run ../cmd/goexports/goexports.go net net/http net/http/cgi net/http/cookiejar net/http/fcgi
//go:generate go run ../cmd/goexports/goexports.go net/http/httptest net/http/httptrace net/http/httputil
//go:generate go run ../cmd/goexports/goexports.go net/mail net/rpc net/rpc/jsonrpc net/smtp net/textproto net/url
//go:generate go run ../cmd/goexports/goexports.go os os/exec os/signal os/user
//go:generate go run ../cmd/goexports/goexports.go path path/filepath reflect regexp regexp/syntax
//go:generate go run ../cmd/goexports/goexports.go runtime runtime/debug
//go:generate go run ../cmd/goexports/goexports.go sort strconv strings sync sync/atomic
//go:generate go run ../cmd/goexports/goexports.go text/scanner text/tabwriter text/template text/template/parse
//go:generate go run ../cmd/goexports/goexports.go time unsafe
//go:generate go run ../cmd/goexports/goexports.go unicode unicode/utf16 unicode/utf8
// Pkg contains go stdlib packages
var Pkg = &map[string]*map[string]interface{}{
"archive/tar": ArchiveTar,
"archive/zip": ArchiveZip,
"bufio": Bufio,
"bytes": Bytes,
"compress/bzip2": CompressBzip2,
"compress/flate": CompressFlate,
"compress/gzip": CompressGzip,
"compress/lzw": CompressLzw,
"compress/zlib": CompressZlib,
"container/heap": ContainerHeap,
"container/list": ContainerList,
"container/ring": ContainerRing,
"context": Context,
"crypto": Crypto,
"crypto/aes": CryptoAes,
"crypto/cipher": CryptoCipher,
"crypto/des": CryptoDes,
"crypto/dsa": CryptoDsa,
"crypto/ecdsa": CryptoEcdsa,
"crypto/elliptic": CryptoElliptic,
"crypto/hmac": CryptoHmac,
"crypto/md5": CryptoMd5,
"crypto/rand": CryptoRand,
"crypto/rc4": CryptoRc4,
"crypto/rsa": CryptoRsa,
"crypto/sha1": CryptoSha1,
"crypto/sha256": CryptoSha256,
"crypto/sha512": CryptoSha512,
"crypto/subtle": CryptoSubtle,
"crypto/tls": CryptoTLS,
"crypto/x509": CryptoX509,
"crypto/x509/pkix": X509Pkix,
"database/sql": DatabaseSQL,
"database/sql/driver": SQLDriver,
"encoding": Encoding,
"encoding/ascii85": EncodingASCII85,
"encoding/asn1": EncodingAsn1,
"encoding/base32": EncodingBase32,
"encoding/base64": EncodingBase64,
"encoding/binary": EncodingBinary,
"encoding/csv": EncodingCsv,
"encoding/gob": EncodingGob,
"encoding/hex": EncodingHex,
"encoding/json": EncodingJSON,
"encoding/pem": EncodingPem,
"encoding/xml": EncodingXML,
"errors": Errors,
"expvar": Expvar,
"flag": Flag,
"fmt": Fmt,
"go/ast": GoAst,
"go/build": GoBuild,
"go/constant": GoConstant,
"go/doc": GoDoc,
"go/format": GoFormat,
"go/importer": GoImporter,
"go/parser": GoParser,
"go/printer": GoPrinter,
"go/scanner": GoScanner,
"go/token": GoToken,
"go/types": GoTypes,
"hash": Hash,
"hash/adler32": HashAdler32,
"hash/crc32": HashCrc32,
"hash/crc64": HashCrc64,
"hash/fnv": HashFnv,
"html": HTML,
"html/template": HTMLTemplate,
"image": Image,
"image/color": ImageColor,
"image/color/palette": ColorPalette,
"image/draw": ImageDraw,
"image/gif": ImageGif,
"image/jpeg": ImageJpeg,
"image/png": ImagePng,
"index/suffixarray": IndexSuffixarray,
"io": Io,
"io/ioutil": IoIoutil,
"log": Log,
"log/syslog": LogSyslog,
"math": Math,
"math/big": MathBig,
"math/bits": MathBits,
"math/cmplx": MathCmplx,
"math/rand": MathRand,
"mime": Mime,
"mime/multipart": MimeMultipart,
"mime/quotedprintable": MimeQuotedprintable,
"net": Net,
"net/http": NetHTTP,
"net/http/cgi": HTTPCgi,
"net/http/cookiejar": HTTPCookiejar,
"net/http/fcgi": HTTPFcgi,
"net/http/httptest": HTTPHttptest,
"net/http/httptrace": HTTPHttptrace,
"net/http/httputil": HTTPHttputil,
"net/mail": NetMail,
"net/rpc": NetRPC,
"net/rpc/jsonrpc": RPCJsonrpc,
"net/smtp": NetSMTP,
"net/textproto": NetTextproto,
"net/url": NetURL,
"os": Os,
"os/exec": OsExec,
"os/signal": OsSignal,
"os/user": OsUser,
"path": Path,
"path/filepath": PathFilepath,
"reflect": Reflect,
"regexp": Regexp,
"regexp/syntax": RegexpSyntax,
"runtime": Runtime,
"runtime/debug": RuntimeDebug,
"sort": Sort,
"strconv": Strconv,
"strings": Strings,
"sync": Sync,
"sync/atomic": SyncAtomic,
"text/scanner": TextScanner,
"text/tabwriter": TextTabwriter,
"text/template": TextTemplate,
"text/template/parse": TemplateParse,
"time": Time,
"unicode": Unicode,
"unicode/utf16": UnicodeUtf16,
"unicode/utf8": UnicodeUtf8,
"unsafe": Unsafe,
}

View File

@@ -1,38 +0,0 @@
package export
// Generated by 'goexports archive/tar'. Do not edit!
import "archive/tar"
// ArchiveTar contains exported symbols from archive/tar
var ArchiveTar = &map[string]interface{}{
"ErrFieldTooLong": tar.ErrFieldTooLong,
"ErrHeader": tar.ErrHeader,
"ErrWriteAfterClose": tar.ErrWriteAfterClose,
"ErrWriteTooLong": tar.ErrWriteTooLong,
"FileInfoHeader": tar.FileInfoHeader,
"Format": new(tar.Format),
"FormatGNU": tar.FormatGNU,
"FormatPAX": tar.FormatPAX,
"FormatUSTAR": tar.FormatUSTAR,
"FormatUnknown": tar.FormatUnknown,
"Header": new(tar.Header),
"NewReader": tar.NewReader,
"NewWriter": tar.NewWriter,
"Reader": new(tar.Reader),
"TypeBlock": tar.TypeBlock,
"TypeChar": tar.TypeChar,
"TypeCont": tar.TypeCont,
"TypeDir": tar.TypeDir,
"TypeFifo": tar.TypeFifo,
"TypeGNULongLink": tar.TypeGNULongLink,
"TypeGNULongName": tar.TypeGNULongName,
"TypeGNUSparse": tar.TypeGNUSparse,
"TypeLink": tar.TypeLink,
"TypeReg": tar.TypeReg,
"TypeRegA": tar.TypeRegA,
"TypeSymlink": tar.TypeSymlink,
"TypeXGlobalHeader": tar.TypeXGlobalHeader,
"TypeXHeader": tar.TypeXHeader,
"Writer": new(tar.Writer),
}

View File

@@ -1,27 +0,0 @@
package export
// Generated by 'goexports archive/zip'. Do not edit!
import "archive/zip"
// ArchiveZip contains exported symbols from archive/zip
var ArchiveZip = &map[string]interface{}{
"Compressor": new(zip.Compressor),
"Decompressor": new(zip.Decompressor),
"Deflate": zip.Deflate,
"ErrAlgorithm": zip.ErrAlgorithm,
"ErrChecksum": zip.ErrChecksum,
"ErrFormat": zip.ErrFormat,
"File": new(zip.File),
"FileHeader": new(zip.FileHeader),
"FileInfoHeader": zip.FileInfoHeader,
"NewReader": zip.NewReader,
"NewWriter": zip.NewWriter,
"OpenReader": zip.OpenReader,
"ReadCloser": new(zip.ReadCloser),
"Reader": new(zip.Reader),
"RegisterCompressor": zip.RegisterCompressor,
"RegisterDecompressor": zip.RegisterDecompressor,
"Store": zip.Store,
"Writer": new(zip.Writer),
}

View File

@@ -1,33 +0,0 @@
package export
// Generated by 'goexports bufio'. Do not edit!
import "bufio"
// Bufio contains exported symbols from bufio
var Bufio = &map[string]interface{}{
"ErrAdvanceTooFar": bufio.ErrAdvanceTooFar,
"ErrBufferFull": bufio.ErrBufferFull,
"ErrFinalToken": bufio.ErrFinalToken,
"ErrInvalidUnreadByte": bufio.ErrInvalidUnreadByte,
"ErrInvalidUnreadRune": bufio.ErrInvalidUnreadRune,
"ErrNegativeAdvance": bufio.ErrNegativeAdvance,
"ErrNegativeCount": bufio.ErrNegativeCount,
"ErrTooLong": bufio.ErrTooLong,
"MaxScanTokenSize": bufio.MaxScanTokenSize,
"NewReadWriter": bufio.NewReadWriter,
"NewReader": bufio.NewReader,
"NewReaderSize": bufio.NewReaderSize,
"NewScanner": bufio.NewScanner,
"NewWriter": bufio.NewWriter,
"NewWriterSize": bufio.NewWriterSize,
"ReadWriter": new(bufio.ReadWriter),
"Reader": new(bufio.Reader),
"ScanBytes": bufio.ScanBytes,
"ScanLines": bufio.ScanLines,
"ScanRunes": bufio.ScanRunes,
"ScanWords": bufio.ScanWords,
"Scanner": new(bufio.Scanner),
"SplitFunc": new(bufio.SplitFunc),
"Writer": new(bufio.Writer),
}

View File

@@ -1,61 +0,0 @@
package export
// Generated by 'goexports bytes'. Do not edit!
import "bytes"
// Bytes contains exported symbols from bytes
var Bytes = &map[string]interface{}{
"Buffer": new(bytes.Buffer),
"Compare": bytes.Compare,
"Contains": bytes.Contains,
"ContainsAny": bytes.ContainsAny,
"ContainsRune": bytes.ContainsRune,
"Count": bytes.Count,
"Equal": bytes.Equal,
"EqualFold": bytes.EqualFold,
"ErrTooLarge": bytes.ErrTooLarge,
"Fields": bytes.Fields,
"FieldsFunc": bytes.FieldsFunc,
"HasPrefix": bytes.HasPrefix,
"HasSuffix": bytes.HasSuffix,
"Index": bytes.Index,
"IndexAny": bytes.IndexAny,
"IndexByte": bytes.IndexByte,
"IndexFunc": bytes.IndexFunc,
"IndexRune": bytes.IndexRune,
"Join": bytes.Join,
"LastIndex": bytes.LastIndex,
"LastIndexAny": bytes.LastIndexAny,
"LastIndexByte": bytes.LastIndexByte,
"LastIndexFunc": bytes.LastIndexFunc,
"Map": bytes.Map,
"MinRead": bytes.MinRead,
"NewBuffer": bytes.NewBuffer,
"NewBufferString": bytes.NewBufferString,
"NewReader": bytes.NewReader,
"Reader": new(bytes.Reader),
"Repeat": bytes.Repeat,
"Replace": bytes.Replace,
"Runes": bytes.Runes,
"Split": bytes.Split,
"SplitAfter": bytes.SplitAfter,
"SplitAfterN": bytes.SplitAfterN,
"SplitN": bytes.SplitN,
"Title": bytes.Title,
"ToLower": bytes.ToLower,
"ToLowerSpecial": bytes.ToLowerSpecial,
"ToTitle": bytes.ToTitle,
"ToTitleSpecial": bytes.ToTitleSpecial,
"ToUpper": bytes.ToUpper,
"ToUpperSpecial": bytes.ToUpperSpecial,
"Trim": bytes.Trim,
"TrimFunc": bytes.TrimFunc,
"TrimLeft": bytes.TrimLeft,
"TrimLeftFunc": bytes.TrimLeftFunc,
"TrimPrefix": bytes.TrimPrefix,
"TrimRight": bytes.TrimRight,
"TrimRightFunc": bytes.TrimRightFunc,
"TrimSpace": bytes.TrimSpace,
"TrimSuffix": bytes.TrimSuffix,
}

View File

@@ -1,11 +0,0 @@
package export
// Generated by 'goexports compress/bzip2'. Do not edit!
import "compress/bzip2"
// CompressBzip2 contains exported symbols from compress/bzip2
var CompressBzip2 = &map[string]interface{}{
"NewReader": bzip2.NewReader,
"StructuralError": new(bzip2.StructuralError),
}

View File

@@ -1,25 +0,0 @@
package export
// Generated by 'goexports compress/flate'. Do not edit!
import "compress/flate"
// CompressFlate contains exported symbols from compress/flate
var CompressFlate = &map[string]interface{}{
"BestCompression": flate.BestCompression,
"BestSpeed": flate.BestSpeed,
"CorruptInputError": new(flate.CorruptInputError),
"DefaultCompression": flate.DefaultCompression,
"HuffmanOnly": flate.HuffmanOnly,
"InternalError": new(flate.InternalError),
"NewReader": flate.NewReader,
"NewReaderDict": flate.NewReaderDict,
"NewWriter": flate.NewWriter,
"NewWriterDict": flate.NewWriterDict,
"NoCompression": flate.NoCompression,
"ReadError": new(flate.ReadError),
"Reader": new(flate.Reader),
"Resetter": new(flate.Resetter),
"WriteError": new(flate.WriteError),
"Writer": new(flate.Writer),
}

View File

@@ -1,22 +0,0 @@
package export
// Generated by 'goexports compress/gzip'. Do not edit!
import "compress/gzip"
// CompressGzip contains exported symbols from compress/gzip
var CompressGzip = &map[string]interface{}{
"BestCompression": gzip.BestCompression,
"BestSpeed": gzip.BestSpeed,
"DefaultCompression": gzip.DefaultCompression,
"ErrChecksum": gzip.ErrChecksum,
"ErrHeader": gzip.ErrHeader,
"Header": new(gzip.Header),
"HuffmanOnly": gzip.HuffmanOnly,
"NewReader": gzip.NewReader,
"NewWriter": gzip.NewWriter,
"NewWriterLevel": gzip.NewWriterLevel,
"NoCompression": gzip.NoCompression,
"Reader": new(gzip.Reader),
"Writer": new(gzip.Writer),
}

View File

@@ -1,14 +0,0 @@
package export
// Generated by 'goexports compress/lzw'. Do not edit!
import "compress/lzw"
// CompressLzw contains exported symbols from compress/lzw
var CompressLzw = &map[string]interface{}{
"LSB": lzw.LSB,
"MSB": lzw.MSB,
"NewReader": lzw.NewReader,
"NewWriter": lzw.NewWriter,
"Order": new(lzw.Order),
}

View File

@@ -1,24 +0,0 @@
package export
// Generated by 'goexports compress/zlib'. Do not edit!
import "compress/zlib"
// CompressZlib contains exported symbols from compress/zlib
var CompressZlib = &map[string]interface{}{
"BestCompression": zlib.BestCompression,
"BestSpeed": zlib.BestSpeed,
"DefaultCompression": zlib.DefaultCompression,
"ErrChecksum": zlib.ErrChecksum,
"ErrDictionary": zlib.ErrDictionary,
"ErrHeader": zlib.ErrHeader,
"HuffmanOnly": zlib.HuffmanOnly,
"NewReader": zlib.NewReader,
"NewReaderDict": zlib.NewReaderDict,
"NewWriter": zlib.NewWriter,
"NewWriterLevel": zlib.NewWriterLevel,
"NewWriterLevelDict": zlib.NewWriterLevelDict,
"NoCompression": zlib.NoCompression,
"Resetter": new(zlib.Resetter),
"Writer": new(zlib.Writer),
}

View File

@@ -1,15 +0,0 @@
package export
// Generated by 'goexports container/heap'. Do not edit!
import "container/heap"
// ContainerHeap contains exported symbols from container/heap
var ContainerHeap = &map[string]interface{}{
"Fix": heap.Fix,
"Init": heap.Init,
"Interface": new(heap.Interface),
"Pop": heap.Pop,
"Push": heap.Push,
"Remove": heap.Remove,
}

View File

@@ -1,12 +0,0 @@
package export
// Generated by 'goexports container/list'. Do not edit!
import "container/list"
// ContainerList contains exported symbols from container/list
var ContainerList = &map[string]interface{}{
"Element": new(list.Element),
"List": new(list.List),
"New": list.New,
}

View File

@@ -1,11 +0,0 @@
package export
// Generated by 'goexports container/ring'. Do not edit!
import "container/ring"
// ContainerRing contains exported symbols from container/ring
var ContainerRing = &map[string]interface{}{
"New": ring.New,
"Ring": new(ring.Ring),
}

View File

@@ -1,19 +0,0 @@
package export
// Generated by 'goexports context'. Do not edit!
import "context"
// Context contains exported symbols from context
var Context = &map[string]interface{}{
"Background": context.Background,
"CancelFunc": new(context.CancelFunc),
"Canceled": context.Canceled,
"Context": new(context.Context),
"DeadlineExceeded": context.DeadlineExceeded,
"TODO": context.TODO,
"WithCancel": context.WithCancel,
"WithDeadline": context.WithDeadline,
"WithTimeout": context.WithTimeout,
"WithValue": context.WithValue,
}

View File

@@ -1,36 +0,0 @@
package export
// Generated by 'goexports crypto'. Do not edit!
import "crypto"
// Crypto contains exported symbols from crypto
var Crypto = &map[string]interface{}{
"BLAKE2b_256": crypto.BLAKE2b_256,
"BLAKE2b_384": crypto.BLAKE2b_384,
"BLAKE2b_512": crypto.BLAKE2b_512,
"BLAKE2s_256": crypto.BLAKE2s_256,
"Decrypter": new(crypto.Decrypter),
"DecrypterOpts": new(crypto.DecrypterOpts),
"Hash": new(crypto.Hash),
"MD4": crypto.MD4,
"MD5": crypto.MD5,
"MD5SHA1": crypto.MD5SHA1,
"PrivateKey": new(crypto.PrivateKey),
"PublicKey": new(crypto.PublicKey),
"RIPEMD160": crypto.RIPEMD160,
"RegisterHash": crypto.RegisterHash,
"SHA1": crypto.SHA1,
"SHA224": crypto.SHA224,
"SHA256": crypto.SHA256,
"SHA384": crypto.SHA384,
"SHA3_224": crypto.SHA3_224,
"SHA3_256": crypto.SHA3_256,
"SHA3_384": crypto.SHA3_384,
"SHA3_512": crypto.SHA3_512,
"SHA512": crypto.SHA512,
"SHA512_224": crypto.SHA512_224,
"SHA512_256": crypto.SHA512_256,
"Signer": new(crypto.Signer),
"SignerOpts": new(crypto.SignerOpts),
}

View File

@@ -1,12 +0,0 @@
package export
// Generated by 'goexports crypto/aes'. Do not edit!
import "crypto/aes"
// CryptoAes contains exported symbols from crypto/aes
var CryptoAes = &map[string]interface{}{
"BlockSize": aes.BlockSize,
"KeySizeError": new(aes.KeySizeError),
"NewCipher": aes.NewCipher,
}

View File

@@ -1,23 +0,0 @@
package export
// Generated by 'goexports crypto/cipher'. Do not edit!
import "crypto/cipher"
// CryptoCipher contains exported symbols from crypto/cipher
var CryptoCipher = &map[string]interface{}{
"AEAD": new(cipher.AEAD),
"Block": new(cipher.Block),
"BlockMode": new(cipher.BlockMode),
"NewCBCDecrypter": cipher.NewCBCDecrypter,
"NewCBCEncrypter": cipher.NewCBCEncrypter,
"NewCFBDecrypter": cipher.NewCFBDecrypter,
"NewCFBEncrypter": cipher.NewCFBEncrypter,
"NewCTR": cipher.NewCTR,
"NewGCM": cipher.NewGCM,
"NewGCMWithNonceSize": cipher.NewGCMWithNonceSize,
"NewOFB": cipher.NewOFB,
"Stream": new(cipher.Stream),
"StreamReader": new(cipher.StreamReader),
"StreamWriter": new(cipher.StreamWriter),
}

View File

@@ -1,13 +0,0 @@
package export
// Generated by 'goexports crypto/des'. Do not edit!
import "crypto/des"
// CryptoDes contains exported symbols from crypto/des
var CryptoDes = &map[string]interface{}{
"BlockSize": des.BlockSize,
"KeySizeError": new(des.KeySizeError),
"NewCipher": des.NewCipher,
"NewTripleDESCipher": des.NewTripleDESCipher,
}

View File

@@ -1,22 +0,0 @@
package export
// Generated by 'goexports crypto/dsa'. Do not edit!
import "crypto/dsa"
// CryptoDsa contains exported symbols from crypto/dsa
var CryptoDsa = &map[string]interface{}{
"ErrInvalidPublicKey": dsa.ErrInvalidPublicKey,
"GenerateKey": dsa.GenerateKey,
"GenerateParameters": dsa.GenerateParameters,
"L1024N160": dsa.L1024N160,
"L2048N224": dsa.L2048N224,
"L2048N256": dsa.L2048N256,
"L3072N256": dsa.L3072N256,
"ParameterSizes": new(dsa.ParameterSizes),
"Parameters": new(dsa.Parameters),
"PrivateKey": new(dsa.PrivateKey),
"PublicKey": new(dsa.PublicKey),
"Sign": dsa.Sign,
"Verify": dsa.Verify,
}

View File

@@ -1,14 +0,0 @@
package export
// Generated by 'goexports crypto/ecdsa'. Do not edit!
import "crypto/ecdsa"
// CryptoEcdsa contains exported symbols from crypto/ecdsa
var CryptoEcdsa = &map[string]interface{}{
"GenerateKey": ecdsa.GenerateKey,
"PrivateKey": new(ecdsa.PrivateKey),
"PublicKey": new(ecdsa.PublicKey),
"Sign": ecdsa.Sign,
"Verify": ecdsa.Verify,
}

View File

@@ -1,18 +0,0 @@
package export
// Generated by 'goexports crypto/elliptic'. Do not edit!
import "crypto/elliptic"
// CryptoElliptic contains exported symbols from crypto/elliptic
var CryptoElliptic = &map[string]interface{}{
"Curve": new(elliptic.Curve),
"CurveParams": new(elliptic.CurveParams),
"GenerateKey": elliptic.GenerateKey,
"Marshal": elliptic.Marshal,
"P224": elliptic.P224,
"P256": elliptic.P256,
"P384": elliptic.P384,
"P521": elliptic.P521,
"Unmarshal": elliptic.Unmarshal,
}

View File

@@ -1,11 +0,0 @@
package export
// Generated by 'goexports crypto/hmac'. Do not edit!
import "crypto/hmac"
// CryptoHmac contains exported symbols from crypto/hmac
var CryptoHmac = &map[string]interface{}{
"Equal": hmac.Equal,
"New": hmac.New,
}

View File

@@ -1,13 +0,0 @@
package export
// Generated by 'goexports crypto/md5'. Do not edit!
import "crypto/md5"
// CryptoMd5 contains exported symbols from crypto/md5
var CryptoMd5 = &map[string]interface{}{
"BlockSize": md5.BlockSize,
"New": md5.New,
"Size": md5.Size,
"Sum": md5.Sum,
}

View File

@@ -1,13 +0,0 @@
package export
// Generated by 'goexports crypto/rand'. Do not edit!
import "crypto/rand"
// CryptoRand contains exported symbols from crypto/rand
var CryptoRand = &map[string]interface{}{
"Int": rand.Int,
"Prime": rand.Prime,
"Read": rand.Read,
"Reader": rand.Reader,
}

View File

@@ -1,12 +0,0 @@
package export
// Generated by 'goexports crypto/rc4'. Do not edit!
import "crypto/rc4"
// CryptoRc4 contains exported symbols from crypto/rc4
var CryptoRc4 = &map[string]interface{}{
"Cipher": new(rc4.Cipher),
"KeySizeError": new(rc4.KeySizeError),
"NewCipher": rc4.NewCipher,
}

View File

@@ -1,32 +0,0 @@
package export
// Generated by 'goexports crypto/rsa'. Do not edit!
import "crypto/rsa"
// CryptoRsa contains exported symbols from crypto/rsa
var CryptoRsa = &map[string]interface{}{
"CRTValue": new(rsa.CRTValue),
"DecryptOAEP": rsa.DecryptOAEP,
"DecryptPKCS1v15": rsa.DecryptPKCS1v15,
"DecryptPKCS1v15SessionKey": rsa.DecryptPKCS1v15SessionKey,
"EncryptOAEP": rsa.EncryptOAEP,
"EncryptPKCS1v15": rsa.EncryptPKCS1v15,
"ErrDecryption": rsa.ErrDecryption,
"ErrMessageTooLong": rsa.ErrMessageTooLong,
"ErrVerification": rsa.ErrVerification,
"GenerateKey": rsa.GenerateKey,
"GenerateMultiPrimeKey": rsa.GenerateMultiPrimeKey,
"OAEPOptions": new(rsa.OAEPOptions),
"PKCS1v15DecryptOptions": new(rsa.PKCS1v15DecryptOptions),
"PSSOptions": new(rsa.PSSOptions),
"PSSSaltLengthAuto": rsa.PSSSaltLengthAuto,
"PSSSaltLengthEqualsHash": rsa.PSSSaltLengthEqualsHash,
"PrecomputedValues": new(rsa.PrecomputedValues),
"PrivateKey": new(rsa.PrivateKey),
"PublicKey": new(rsa.PublicKey),
"SignPKCS1v15": rsa.SignPKCS1v15,
"SignPSS": rsa.SignPSS,
"VerifyPKCS1v15": rsa.VerifyPKCS1v15,
"VerifyPSS": rsa.VerifyPSS,
}

View File

@@ -1,13 +0,0 @@
package export
// Generated by 'goexports crypto/sha1'. Do not edit!
import "crypto/sha1"
// CryptoSha1 contains exported symbols from crypto/sha1
var CryptoSha1 = &map[string]interface{}{
"BlockSize": sha1.BlockSize,
"New": sha1.New,
"Size": sha1.Size,
"Sum": sha1.Sum,
}

View File

@@ -1,16 +0,0 @@
package export
// Generated by 'goexports crypto/sha256'. Do not edit!
import "crypto/sha256"
// CryptoSha256 contains exported symbols from crypto/sha256
var CryptoSha256 = &map[string]interface{}{
"BlockSize": sha256.BlockSize,
"New": sha256.New,
"New224": sha256.New224,
"Size": sha256.Size,
"Size224": sha256.Size224,
"Sum224": sha256.Sum224,
"Sum256": sha256.Sum256,
}

View File

@@ -1,22 +0,0 @@
package export
// Generated by 'goexports crypto/sha512'. Do not edit!
import "crypto/sha512"
// CryptoSha512 contains exported symbols from crypto/sha512
var CryptoSha512 = &map[string]interface{}{
"BlockSize": sha512.BlockSize,
"New": sha512.New,
"New384": sha512.New384,
"New512_224": sha512.New512_224,
"New512_256": sha512.New512_256,
"Size": sha512.Size,
"Size224": sha512.Size224,
"Size256": sha512.Size256,
"Size384": sha512.Size384,
"Sum384": sha512.Sum384,
"Sum512": sha512.Sum512,
"Sum512_224": sha512.Sum512_224,
"Sum512_256": sha512.Sum512_256,
}

View File

@@ -1,15 +0,0 @@
package export
// Generated by 'goexports crypto/subtle'. Do not edit!
import "crypto/subtle"
// CryptoSubtle contains exported symbols from crypto/subtle
var CryptoSubtle = &map[string]interface{}{
"ConstantTimeByteEq": subtle.ConstantTimeByteEq,
"ConstantTimeCompare": subtle.ConstantTimeCompare,
"ConstantTimeCopy": subtle.ConstantTimeCopy,
"ConstantTimeEq": subtle.ConstantTimeEq,
"ConstantTimeLessOrEq": subtle.ConstantTimeLessOrEq,
"ConstantTimeSelect": subtle.ConstantTimeSelect,
}

View File

@@ -1,81 +0,0 @@
package export
// Generated by 'goexports crypto/tls'. Do not edit!
import "crypto/tls"
// CryptoTLS contains exported symbols from crypto/tls
var CryptoTLS = &map[string]interface{}{
"Certificate": new(tls.Certificate),
"CertificateRequestInfo": new(tls.CertificateRequestInfo),
"Client": tls.Client,
"ClientAuthType": new(tls.ClientAuthType),
"ClientHelloInfo": new(tls.ClientHelloInfo),
"ClientSessionCache": new(tls.ClientSessionCache),
"ClientSessionState": new(tls.ClientSessionState),
"Config": new(tls.Config),
"Conn": new(tls.Conn),
"ConnectionState": new(tls.ConnectionState),
"CurveID": new(tls.CurveID),
"CurveP256": tls.CurveP256,
"CurveP384": tls.CurveP384,
"CurveP521": tls.CurveP521,
"Dial": tls.Dial,
"DialWithDialer": tls.DialWithDialer,
"ECDSAWithP256AndSHA256": tls.ECDSAWithP256AndSHA256,
"ECDSAWithP384AndSHA384": tls.ECDSAWithP384AndSHA384,
"ECDSAWithP521AndSHA512": tls.ECDSAWithP521AndSHA512,
"ECDSAWithSHA1": tls.ECDSAWithSHA1,
"Listen": tls.Listen,
"LoadX509KeyPair": tls.LoadX509KeyPair,
"NewLRUClientSessionCache": tls.NewLRUClientSessionCache,
"NewListener": tls.NewListener,
"NoClientCert": tls.NoClientCert,
"PKCS1WithSHA1": tls.PKCS1WithSHA1,
"PKCS1WithSHA256": tls.PKCS1WithSHA256,
"PKCS1WithSHA384": tls.PKCS1WithSHA384,
"PKCS1WithSHA512": tls.PKCS1WithSHA512,
"PSSWithSHA256": tls.PSSWithSHA256,
"PSSWithSHA384": tls.PSSWithSHA384,
"PSSWithSHA512": tls.PSSWithSHA512,
"RecordHeaderError": new(tls.RecordHeaderError),
"RenegotiateFreelyAsClient": tls.RenegotiateFreelyAsClient,
"RenegotiateNever": tls.RenegotiateNever,
"RenegotiateOnceAsClient": tls.RenegotiateOnceAsClient,
"RenegotiationSupport": new(tls.RenegotiationSupport),
"RequestClientCert": tls.RequestClientCert,
"RequireAndVerifyClientCert": tls.RequireAndVerifyClientCert,
"RequireAnyClientCert": tls.RequireAnyClientCert,
"Server": tls.Server,
"SignatureScheme": new(tls.SignatureScheme),
"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA": tls.TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA,
"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256": tls.TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,
"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256": tls.TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,
"TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA": tls.TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA,
"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384": tls.TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,
"TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305": tls.TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305,
"TLS_ECDHE_ECDSA_WITH_RC4_128_SHA": tls.TLS_ECDHE_ECDSA_WITH_RC4_128_SHA,
"TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA": tls.TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA,
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA": tls.TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256": tls.TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,
"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256": tls.TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,
"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA": tls.TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,
"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384": tls.TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,
"TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305": tls.TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,
"TLS_ECDHE_RSA_WITH_RC4_128_SHA": tls.TLS_ECDHE_RSA_WITH_RC4_128_SHA,
"TLS_FALLBACK_SCSV": tls.TLS_FALLBACK_SCSV,
"TLS_RSA_WITH_3DES_EDE_CBC_SHA": tls.TLS_RSA_WITH_3DES_EDE_CBC_SHA,
"TLS_RSA_WITH_AES_128_CBC_SHA": tls.TLS_RSA_WITH_AES_128_CBC_SHA,
"TLS_RSA_WITH_AES_128_CBC_SHA256": tls.TLS_RSA_WITH_AES_128_CBC_SHA256,
"TLS_RSA_WITH_AES_128_GCM_SHA256": tls.TLS_RSA_WITH_AES_128_GCM_SHA256,
"TLS_RSA_WITH_AES_256_CBC_SHA": tls.TLS_RSA_WITH_AES_256_CBC_SHA,
"TLS_RSA_WITH_AES_256_GCM_SHA384": tls.TLS_RSA_WITH_AES_256_GCM_SHA384,
"TLS_RSA_WITH_RC4_128_SHA": tls.TLS_RSA_WITH_RC4_128_SHA,
"VerifyClientCertIfGiven": tls.VerifyClientCertIfGiven,
"VersionSSL30": tls.VersionSSL30,
"VersionTLS10": tls.VersionTLS10,
"VersionTLS11": tls.VersionTLS11,
"VersionTLS12": tls.VersionTLS12,
"X25519": tls.X25519,
"X509KeyPair": tls.X509KeyPair,
}

View File

@@ -1,108 +0,0 @@
package export
// Generated by 'goexports crypto/x509'. Do not edit!
import "crypto/x509"
// CryptoX509 contains exported symbols from crypto/x509
var CryptoX509 = &map[string]interface{}{
"CANotAuthorizedForExtKeyUsage": x509.CANotAuthorizedForExtKeyUsage,
"CANotAuthorizedForThisName": x509.CANotAuthorizedForThisName,
"CertPool": new(x509.CertPool),
"Certificate": new(x509.Certificate),
"CertificateInvalidError": new(x509.CertificateInvalidError),
"CertificateRequest": new(x509.CertificateRequest),
"ConstraintViolationError": new(x509.ConstraintViolationError),
"CreateCertificate": x509.CreateCertificate,
"CreateCertificateRequest": x509.CreateCertificateRequest,
"DSA": x509.DSA,
"DSAWithSHA1": x509.DSAWithSHA1,
"DSAWithSHA256": x509.DSAWithSHA256,
"DecryptPEMBlock": x509.DecryptPEMBlock,
"ECDSA": x509.ECDSA,
"ECDSAWithSHA1": x509.ECDSAWithSHA1,
"ECDSAWithSHA256": x509.ECDSAWithSHA256,
"ECDSAWithSHA384": x509.ECDSAWithSHA384,
"ECDSAWithSHA512": x509.ECDSAWithSHA512,
"EncryptPEMBlock": x509.EncryptPEMBlock,
"ErrUnsupportedAlgorithm": x509.ErrUnsupportedAlgorithm,
"Expired": x509.Expired,
"ExtKeyUsage": new(x509.ExtKeyUsage),
"ExtKeyUsageAny": x509.ExtKeyUsageAny,
"ExtKeyUsageClientAuth": x509.ExtKeyUsageClientAuth,
"ExtKeyUsageCodeSigning": x509.ExtKeyUsageCodeSigning,
"ExtKeyUsageEmailProtection": x509.ExtKeyUsageEmailProtection,
"ExtKeyUsageIPSECEndSystem": x509.ExtKeyUsageIPSECEndSystem,
"ExtKeyUsageIPSECTunnel": x509.ExtKeyUsageIPSECTunnel,
"ExtKeyUsageIPSECUser": x509.ExtKeyUsageIPSECUser,
"ExtKeyUsageMicrosoftCommercialCodeSigning": x509.ExtKeyUsageMicrosoftCommercialCodeSigning,
"ExtKeyUsageMicrosoftKernelCodeSigning": x509.ExtKeyUsageMicrosoftKernelCodeSigning,
"ExtKeyUsageMicrosoftServerGatedCrypto": x509.ExtKeyUsageMicrosoftServerGatedCrypto,
"ExtKeyUsageNetscapeServerGatedCrypto": x509.ExtKeyUsageNetscapeServerGatedCrypto,
"ExtKeyUsageOCSPSigning": x509.ExtKeyUsageOCSPSigning,
"ExtKeyUsageServerAuth": x509.ExtKeyUsageServerAuth,
"ExtKeyUsageTimeStamping": x509.ExtKeyUsageTimeStamping,
"HostnameError": new(x509.HostnameError),
"IncompatibleUsage": x509.IncompatibleUsage,
"IncorrectPasswordError": x509.IncorrectPasswordError,
"InsecureAlgorithmError": new(x509.InsecureAlgorithmError),
"InvalidReason": new(x509.InvalidReason),
"IsEncryptedPEMBlock": x509.IsEncryptedPEMBlock,
"KeyUsage": new(x509.KeyUsage),
"KeyUsageCRLSign": x509.KeyUsageCRLSign,
"KeyUsageCertSign": x509.KeyUsageCertSign,
"KeyUsageContentCommitment": x509.KeyUsageContentCommitment,
"KeyUsageDataEncipherment": x509.KeyUsageDataEncipherment,
"KeyUsageDecipherOnly": x509.KeyUsageDecipherOnly,
"KeyUsageDigitalSignature": x509.KeyUsageDigitalSignature,
"KeyUsageEncipherOnly": x509.KeyUsageEncipherOnly,
"KeyUsageKeyAgreement": x509.KeyUsageKeyAgreement,
"KeyUsageKeyEncipherment": x509.KeyUsageKeyEncipherment,
"MD2WithRSA": x509.MD2WithRSA,
"MD5WithRSA": x509.MD5WithRSA,
"MarshalECPrivateKey": x509.MarshalECPrivateKey,
"MarshalPKCS1PrivateKey": x509.MarshalPKCS1PrivateKey,
"MarshalPKCS1PublicKey": x509.MarshalPKCS1PublicKey,
"MarshalPKCS8PrivateKey": x509.MarshalPKCS8PrivateKey,
"MarshalPKIXPublicKey": x509.MarshalPKIXPublicKey,
"NameConstraintsWithoutSANs": x509.NameConstraintsWithoutSANs,
"NameMismatch": x509.NameMismatch,
"NewCertPool": x509.NewCertPool,
"NotAuthorizedToSign": x509.NotAuthorizedToSign,
"PEMCipher": new(x509.PEMCipher),
"PEMCipher3DES": x509.PEMCipher3DES,
"PEMCipherAES128": x509.PEMCipherAES128,
"PEMCipherAES192": x509.PEMCipherAES192,
"PEMCipherAES256": x509.PEMCipherAES256,
"PEMCipherDES": x509.PEMCipherDES,
"ParseCRL": x509.ParseCRL,
"ParseCertificate": x509.ParseCertificate,
"ParseCertificateRequest": x509.ParseCertificateRequest,
"ParseCertificates": x509.ParseCertificates,
"ParseDERCRL": x509.ParseDERCRL,
"ParseECPrivateKey": x509.ParseECPrivateKey,
"ParsePKCS1PrivateKey": x509.ParsePKCS1PrivateKey,
"ParsePKCS1PublicKey": x509.ParsePKCS1PublicKey,
"ParsePKCS8PrivateKey": x509.ParsePKCS8PrivateKey,
"ParsePKIXPublicKey": x509.ParsePKIXPublicKey,
"PublicKeyAlgorithm": new(x509.PublicKeyAlgorithm),
"RSA": x509.RSA,
"SHA1WithRSA": x509.SHA1WithRSA,
"SHA256WithRSA": x509.SHA256WithRSA,
"SHA256WithRSAPSS": x509.SHA256WithRSAPSS,
"SHA384WithRSA": x509.SHA384WithRSA,
"SHA384WithRSAPSS": x509.SHA384WithRSAPSS,
"SHA512WithRSA": x509.SHA512WithRSA,
"SHA512WithRSAPSS": x509.SHA512WithRSAPSS,
"SignatureAlgorithm": new(x509.SignatureAlgorithm),
"SystemCertPool": x509.SystemCertPool,
"SystemRootsError": new(x509.SystemRootsError),
"TooManyConstraints": x509.TooManyConstraints,
"TooManyIntermediates": x509.TooManyIntermediates,
"UnconstrainedName": x509.UnconstrainedName,
"UnhandledCriticalExtension": new(x509.UnhandledCriticalExtension),
"UnknownAuthorityError": new(x509.UnknownAuthorityError),
"UnknownPublicKeyAlgorithm": x509.UnknownPublicKeyAlgorithm,
"UnknownSignatureAlgorithm": x509.UnknownSignatureAlgorithm,
"VerifyOptions": new(x509.VerifyOptions),
}

View File

@@ -1,19 +0,0 @@
package export
// Generated by 'goexports crypto/x509/pkix'. Do not edit!
import "crypto/x509/pkix"
// X509Pkix contains exported symbols from crypto/x509/pkix
var X509Pkix = &map[string]interface{}{
"AlgorithmIdentifier": new(pkix.AlgorithmIdentifier),
"AttributeTypeAndValue": new(pkix.AttributeTypeAndValue),
"AttributeTypeAndValueSET": new(pkix.AttributeTypeAndValueSET),
"CertificateList": new(pkix.CertificateList),
"Extension": new(pkix.Extension),
"Name": new(pkix.Name),
"RDNSequence": new(pkix.RDNSequence),
"RelativeDistinguishedNameSET": new(pkix.RelativeDistinguishedNameSET),
"RevokedCertificate": new(pkix.RevokedCertificate),
"TBSCertificateList": new(pkix.TBSCertificateList),
}

View File

@@ -1,44 +0,0 @@
package export
// Generated by 'goexports database/sql'. Do not edit!
import "database/sql"
// DatabaseSQL contains exported symbols from database/sql
var DatabaseSQL = &map[string]interface{}{
"ColumnType": new(sql.ColumnType),
"Conn": new(sql.Conn),
"DB": new(sql.DB),
"DBStats": new(sql.DBStats),
"Drivers": sql.Drivers,
"ErrConnDone": sql.ErrConnDone,
"ErrNoRows": sql.ErrNoRows,
"ErrTxDone": sql.ErrTxDone,
"IsolationLevel": new(sql.IsolationLevel),
"LevelDefault": sql.LevelDefault,
"LevelLinearizable": sql.LevelLinearizable,
"LevelReadCommitted": sql.LevelReadCommitted,
"LevelReadUncommitted": sql.LevelReadUncommitted,
"LevelRepeatableRead": sql.LevelRepeatableRead,
"LevelSerializable": sql.LevelSerializable,
"LevelSnapshot": sql.LevelSnapshot,
"LevelWriteCommitted": sql.LevelWriteCommitted,
"Named": sql.Named,
"NamedArg": new(sql.NamedArg),
"NullBool": new(sql.NullBool),
"NullFloat64": new(sql.NullFloat64),
"NullInt64": new(sql.NullInt64),
"NullString": new(sql.NullString),
"Open": sql.Open,
"OpenDB": sql.OpenDB,
"Out": new(sql.Out),
"RawBytes": new(sql.RawBytes),
"Register": sql.Register,
"Result": new(sql.Result),
"Row": new(sql.Row),
"Rows": new(sql.Rows),
"Scanner": new(sql.Scanner),
"Stmt": new(sql.Stmt),
"Tx": new(sql.Tx),
"TxOptions": new(sql.TxOptions),
}

View File

@@ -1,54 +0,0 @@
package export
// Generated by 'goexports database/sql/driver'. Do not edit!
import "database/sql/driver"
// SQLDriver contains exported symbols from database/sql/driver
var SQLDriver = &map[string]interface{}{
"Bool": driver.Bool,
"ColumnConverter": new(driver.ColumnConverter),
"Conn": new(driver.Conn),
"ConnBeginTx": new(driver.ConnBeginTx),
"ConnPrepareContext": new(driver.ConnPrepareContext),
"Connector": new(driver.Connector),
"DefaultParameterConverter": driver.DefaultParameterConverter,
"Driver": new(driver.Driver),
"DriverContext": new(driver.DriverContext),
"ErrBadConn": driver.ErrBadConn,
"ErrRemoveArgument": driver.ErrRemoveArgument,
"ErrSkip": driver.ErrSkip,
"Execer": new(driver.Execer),
"ExecerContext": new(driver.ExecerContext),
"Int32": driver.Int32,
"IsScanValue": driver.IsScanValue,
"IsValue": driver.IsValue,
"IsolationLevel": new(driver.IsolationLevel),
"NamedValue": new(driver.NamedValue),
"NamedValueChecker": new(driver.NamedValueChecker),
"NotNull": new(driver.NotNull),
"Null": new(driver.Null),
"Pinger": new(driver.Pinger),
"Queryer": new(driver.Queryer),
"QueryerContext": new(driver.QueryerContext),
"Result": new(driver.Result),
"ResultNoRows": driver.ResultNoRows,
"Rows": new(driver.Rows),
"RowsAffected": new(driver.RowsAffected),
"RowsColumnTypeDatabaseTypeName": new(driver.RowsColumnTypeDatabaseTypeName),
"RowsColumnTypeLength": new(driver.RowsColumnTypeLength),
"RowsColumnTypeNullable": new(driver.RowsColumnTypeNullable),
"RowsColumnTypePrecisionScale": new(driver.RowsColumnTypePrecisionScale),
"RowsColumnTypeScanType": new(driver.RowsColumnTypeScanType),
"RowsNextResultSet": new(driver.RowsNextResultSet),
"SessionResetter": new(driver.SessionResetter),
"Stmt": new(driver.Stmt),
"StmtExecContext": new(driver.StmtExecContext),
"StmtQueryContext": new(driver.StmtQueryContext),
"String": driver.String,
"Tx": new(driver.Tx),
"TxOptions": new(driver.TxOptions),
"Value": new(driver.Value),
"ValueConverter": new(driver.ValueConverter),
"Valuer": new(driver.Valuer),
}

View File

@@ -1,13 +0,0 @@
package export
// Generated by 'goexports encoding'. Do not edit!
import "encoding"
// Encoding contains exported symbols from encoding
var Encoding = &map[string]interface{}{
"BinaryMarshaler": new(encoding.BinaryMarshaler),
"BinaryUnmarshaler": new(encoding.BinaryUnmarshaler),
"TextMarshaler": new(encoding.TextMarshaler),
"TextUnmarshaler": new(encoding.TextUnmarshaler),
}

View File

@@ -1,15 +0,0 @@
package export
// Generated by 'goexports encoding/ascii85'. Do not edit!
import "encoding/ascii85"
// EncodingASCII85 contains exported symbols from encoding/ascii85
var EncodingASCII85 = &map[string]interface{}{
"CorruptInputError": new(ascii85.CorruptInputError),
"Decode": ascii85.Decode,
"Encode": ascii85.Encode,
"MaxEncodedLen": ascii85.MaxEncodedLen,
"NewDecoder": ascii85.NewDecoder,
"NewEncoder": ascii85.NewEncoder,
}

View File

@@ -1,44 +0,0 @@
package export
// Generated by 'goexports encoding/asn1'. Do not edit!
import "encoding/asn1"
// EncodingAsn1 contains exported symbols from encoding/asn1
var EncodingAsn1 = &map[string]interface{}{
"BitString": new(asn1.BitString),
"ClassApplication": asn1.ClassApplication,
"ClassContextSpecific": asn1.ClassContextSpecific,
"ClassPrivate": asn1.ClassPrivate,
"ClassUniversal": asn1.ClassUniversal,
"Enumerated": new(asn1.Enumerated),
"Flag": new(asn1.Flag),
"Marshal": asn1.Marshal,
"MarshalWithParams": asn1.MarshalWithParams,
"NullBytes": asn1.NullBytes,
"NullRawValue": asn1.NullRawValue,
"ObjectIdentifier": new(asn1.ObjectIdentifier),
"RawContent": new(asn1.RawContent),
"RawValue": new(asn1.RawValue),
"StructuralError": new(asn1.StructuralError),
"SyntaxError": new(asn1.SyntaxError),
"TagBitString": asn1.TagBitString,
"TagBoolean": asn1.TagBoolean,
"TagEnum": asn1.TagEnum,
"TagGeneralString": asn1.TagGeneralString,
"TagGeneralizedTime": asn1.TagGeneralizedTime,
"TagIA5String": asn1.TagIA5String,
"TagInteger": asn1.TagInteger,
"TagNull": asn1.TagNull,
"TagNumericString": asn1.TagNumericString,
"TagOID": asn1.TagOID,
"TagOctetString": asn1.TagOctetString,
"TagPrintableString": asn1.TagPrintableString,
"TagSequence": asn1.TagSequence,
"TagSet": asn1.TagSet,
"TagT61String": asn1.TagT61String,
"TagUTCTime": asn1.TagUTCTime,
"TagUTF8String": asn1.TagUTF8String,
"Unmarshal": asn1.Unmarshal,
"UnmarshalWithParams": asn1.UnmarshalWithParams,
}

View File

@@ -1,18 +0,0 @@
package export
// Generated by 'goexports encoding/base32'. Do not edit!
import "encoding/base32"
// EncodingBase32 contains exported symbols from encoding/base32
var EncodingBase32 = &map[string]interface{}{
"CorruptInputError": new(base32.CorruptInputError),
"Encoding": new(base32.Encoding),
"HexEncoding": base32.HexEncoding,
"NewDecoder": base32.NewDecoder,
"NewEncoder": base32.NewEncoder,
"NewEncoding": base32.NewEncoding,
"NoPadding": base32.NoPadding,
"StdEncoding": base32.StdEncoding,
"StdPadding": base32.StdPadding,
}

View File

@@ -1,20 +0,0 @@
package export
// Generated by 'goexports encoding/base64'. Do not edit!
import "encoding/base64"
// EncodingBase64 contains exported symbols from encoding/base64
var EncodingBase64 = &map[string]interface{}{
"CorruptInputError": new(base64.CorruptInputError),
"Encoding": new(base64.Encoding),
"NewDecoder": base64.NewDecoder,
"NewEncoder": base64.NewEncoder,
"NewEncoding": base64.NewEncoding,
"NoPadding": base64.NoPadding,
"RawStdEncoding": base64.RawStdEncoding,
"RawURLEncoding": base64.RawURLEncoding,
"StdEncoding": base64.StdEncoding,
"StdPadding": base64.StdPadding,
"URLEncoding": base64.URLEncoding,
}

View File

@@ -1,24 +0,0 @@
package export
// Generated by 'goexports encoding/binary'. Do not edit!
import "encoding/binary"
// EncodingBinary contains exported symbols from encoding/binary
var EncodingBinary = &map[string]interface{}{
"BigEndian": binary.BigEndian,
"ByteOrder": new(binary.ByteOrder),
"LittleEndian": binary.LittleEndian,
"MaxVarintLen16": binary.MaxVarintLen16,
"MaxVarintLen32": binary.MaxVarintLen32,
"MaxVarintLen64": binary.MaxVarintLen64,
"PutUvarint": binary.PutUvarint,
"PutVarint": binary.PutVarint,
"Read": binary.Read,
"ReadUvarint": binary.ReadUvarint,
"ReadVarint": binary.ReadVarint,
"Size": binary.Size,
"Uvarint": binary.Uvarint,
"Varint": binary.Varint,
"Write": binary.Write,
}

View File

@@ -1,18 +0,0 @@
package export
// Generated by 'goexports encoding/csv'. Do not edit!
import "encoding/csv"
// EncodingCsv contains exported symbols from encoding/csv
var EncodingCsv = &map[string]interface{}{
"ErrBareQuote": csv.ErrBareQuote,
"ErrFieldCount": csv.ErrFieldCount,
"ErrQuote": csv.ErrQuote,
"ErrTrailingComma": csv.ErrTrailingComma,
"NewReader": csv.NewReader,
"NewWriter": csv.NewWriter,
"ParseError": new(csv.ParseError),
"Reader": new(csv.Reader),
"Writer": new(csv.Writer),
}

View File

@@ -1,18 +0,0 @@
package export
// Generated by 'goexports encoding/gob'. Do not edit!
import "encoding/gob"
// EncodingGob contains exported symbols from encoding/gob
var EncodingGob = &map[string]interface{}{
"CommonType": new(gob.CommonType),
"Decoder": new(gob.Decoder),
"Encoder": new(gob.Encoder),
"GobDecoder": new(gob.GobDecoder),
"GobEncoder": new(gob.GobEncoder),
"NewDecoder": gob.NewDecoder,
"NewEncoder": gob.NewEncoder,
"Register": gob.Register,
"RegisterName": gob.RegisterName,
}

View File

@@ -1,21 +0,0 @@
package export
// Generated by 'goexports encoding/hex'. Do not edit!
import "encoding/hex"
// EncodingHex contains exported symbols from encoding/hex
var EncodingHex = &map[string]interface{}{
"Decode": hex.Decode,
"DecodeString": hex.DecodeString,
"DecodedLen": hex.DecodedLen,
"Dump": hex.Dump,
"Dumper": hex.Dumper,
"Encode": hex.Encode,
"EncodeToString": hex.EncodeToString,
"EncodedLen": hex.EncodedLen,
"ErrLength": hex.ErrLength,
"InvalidByteError": new(hex.InvalidByteError),
"NewDecoder": hex.NewDecoder,
"NewEncoder": hex.NewEncoder,
}

View File

@@ -1,34 +0,0 @@
package export
// Generated by 'goexports encoding/json'. Do not edit!
import "encoding/json"
// EncodingJSON contains exported symbols from encoding/json
var EncodingJSON = &map[string]interface{}{
"Compact": json.Compact,
"Decoder": new(json.Decoder),
"Delim": new(json.Delim),
"Encoder": new(json.Encoder),
"HTMLEscape": json.HTMLEscape,
"Indent": json.Indent,
"InvalidUTF8Error": new(json.InvalidUTF8Error),
"InvalidUnmarshalError": new(json.InvalidUnmarshalError),
"Marshal": json.Marshal,
"MarshalIndent": json.MarshalIndent,
"Marshaler": new(json.Marshaler),
"MarshalerError": new(json.MarshalerError),
"NewDecoder": json.NewDecoder,
"NewEncoder": json.NewEncoder,
"Number": new(json.Number),
"RawMessage": new(json.RawMessage),
"SyntaxError": new(json.SyntaxError),
"Token": new(json.Token),
"Unmarshal": json.Unmarshal,
"UnmarshalFieldError": new(json.UnmarshalFieldError),
"UnmarshalTypeError": new(json.UnmarshalTypeError),
"Unmarshaler": new(json.Unmarshaler),
"UnsupportedTypeError": new(json.UnsupportedTypeError),
"UnsupportedValueError": new(json.UnsupportedValueError),
"Valid": json.Valid,
}

View File

@@ -1,13 +0,0 @@
package export
// Generated by 'goexports encoding/pem'. Do not edit!
import "encoding/pem"
// EncodingPem contains exported symbols from encoding/pem
var EncodingPem = &map[string]interface{}{
"Block": new(pem.Block),
"Decode": pem.Decode,
"Encode": pem.Encode,
"EncodeToMemory": pem.EncodeToMemory,
}

View File

@@ -1,41 +0,0 @@
package export
// Generated by 'goexports encoding/xml'. Do not edit!
import "encoding/xml"
// EncodingXML contains exported symbols from encoding/xml
var EncodingXML = &map[string]interface{}{
"Attr": new(xml.Attr),
"CharData": new(xml.CharData),
"Comment": new(xml.Comment),
"CopyToken": xml.CopyToken,
"Decoder": new(xml.Decoder),
"Directive": new(xml.Directive),
"Encoder": new(xml.Encoder),
"EndElement": new(xml.EndElement),
"Escape": xml.Escape,
"EscapeText": xml.EscapeText,
"HTMLAutoClose": xml.HTMLAutoClose,
"HTMLEntity": xml.HTMLEntity,
"Header": xml.Header,
"Marshal": xml.Marshal,
"MarshalIndent": xml.MarshalIndent,
"Marshaler": new(xml.Marshaler),
"MarshalerAttr": new(xml.MarshalerAttr),
"Name": new(xml.Name),
"NewDecoder": xml.NewDecoder,
"NewEncoder": xml.NewEncoder,
"NewTokenDecoder": xml.NewTokenDecoder,
"ProcInst": new(xml.ProcInst),
"StartElement": new(xml.StartElement),
"SyntaxError": new(xml.SyntaxError),
"TagPathError": new(xml.TagPathError),
"Token": new(xml.Token),
"TokenReader": new(xml.TokenReader),
"Unmarshal": xml.Unmarshal,
"UnmarshalError": new(xml.UnmarshalError),
"Unmarshaler": new(xml.Unmarshaler),
"UnmarshalerAttr": new(xml.UnmarshalerAttr),
"UnsupportedTypeError": new(xml.UnsupportedTypeError),
}

View File

@@ -1,10 +0,0 @@
package export
// Generated by 'goexports errors'. Do not edit!
import "errors"
// Errors contains exported symbols from errors
var Errors = &map[string]interface{}{
"New": errors.New,
}

View File

@@ -1,24 +0,0 @@
package export
// Generated by 'goexports expvar'. Do not edit!
import "expvar"
// Expvar contains exported symbols from expvar
var Expvar = &map[string]interface{}{
"Do": expvar.Do,
"Float": new(expvar.Float),
"Func": new(expvar.Func),
"Get": expvar.Get,
"Handler": expvar.Handler,
"Int": new(expvar.Int),
"KeyValue": new(expvar.KeyValue),
"Map": new(expvar.Map),
"NewFloat": expvar.NewFloat,
"NewInt": expvar.NewInt,
"NewMap": expvar.NewMap,
"NewString": expvar.NewString,
"Publish": expvar.Publish,
"String": new(expvar.String),
"Var": new(expvar.Var),
}

View File

@@ -1,50 +0,0 @@
package export
// Generated by 'goexports flag'. Do not edit!
import "flag"
// Flag contains exported symbols from flag
var Flag = &map[string]interface{}{
"Arg": flag.Arg,
"Args": flag.Args,
"Bool": flag.Bool,
"BoolVar": flag.BoolVar,
"CommandLine": flag.CommandLine,
"ContinueOnError": flag.ContinueOnError,
"Duration": flag.Duration,
"DurationVar": flag.DurationVar,
"ErrHelp": flag.ErrHelp,
"ErrorHandling": new(flag.ErrorHandling),
"ExitOnError": flag.ExitOnError,
"Flag": new(flag.Flag),
"FlagSet": new(flag.FlagSet),
"Float64": flag.Float64,
"Float64Var": flag.Float64Var,
"Getter": new(flag.Getter),
"Int": flag.Int,
"Int64": flag.Int64,
"Int64Var": flag.Int64Var,
"IntVar": flag.IntVar,
"Lookup": flag.Lookup,
"NArg": flag.NArg,
"NFlag": flag.NFlag,
"NewFlagSet": flag.NewFlagSet,
"PanicOnError": flag.PanicOnError,
"Parse": flag.Parse,
"Parsed": flag.Parsed,
"PrintDefaults": flag.PrintDefaults,
"Set": flag.Set,
"String": flag.String,
"StringVar": flag.StringVar,
"Uint": flag.Uint,
"Uint64": flag.Uint64,
"Uint64Var": flag.Uint64Var,
"UintVar": flag.UintVar,
"UnquoteUsage": flag.UnquoteUsage,
"Usage": flag.Usage,
"Value": new(flag.Value),
"Var": flag.Var,
"Visit": flag.Visit,
"VisitAll": flag.VisitAll,
}

View File

@@ -1,34 +0,0 @@
package export
// Generated by 'goexports fmt'. Do not edit!
import "fmt"
// Fmt contains exported symbols from fmt
var Fmt = &map[string]interface{}{
"Errorf": fmt.Errorf,
"Formatter": new(fmt.Formatter),
"Fprint": fmt.Fprint,
"Fprintf": fmt.Fprintf,
"Fprintln": fmt.Fprintln,
"Fscan": fmt.Fscan,
"Fscanf": fmt.Fscanf,
"Fscanln": fmt.Fscanln,
"GoStringer": new(fmt.GoStringer),
"Print": fmt.Print,
"Printf": fmt.Printf,
"Println": fmt.Println,
"Scan": fmt.Scan,
"ScanState": new(fmt.ScanState),
"Scanf": fmt.Scanf,
"Scanln": fmt.Scanln,
"Scanner": new(fmt.Scanner),
"Sprint": fmt.Sprint,
"Sprintf": fmt.Sprintf,
"Sprintln": fmt.Sprintln,
"Sscan": fmt.Sscan,
"Sscanf": fmt.Sscanf,
"Sscanln": fmt.Sscanln,
"State": new(fmt.State),
"Stringer": new(fmt.Stringer),
}

View File

@@ -1,109 +0,0 @@
package export
// Generated by 'goexports go/ast'. Do not edit!
import "go/ast"
// GoAst contains exported symbols from go/ast
var GoAst = &map[string]interface{}{
"ArrayType": new(ast.ArrayType),
"AssignStmt": new(ast.AssignStmt),
"Bad": ast.Bad,
"BadDecl": new(ast.BadDecl),
"BadExpr": new(ast.BadExpr),
"BadStmt": new(ast.BadStmt),
"BasicLit": new(ast.BasicLit),
"BinaryExpr": new(ast.BinaryExpr),
"BlockStmt": new(ast.BlockStmt),
"BranchStmt": new(ast.BranchStmt),
"CallExpr": new(ast.CallExpr),
"CaseClause": new(ast.CaseClause),
"ChanDir": new(ast.ChanDir),
"ChanType": new(ast.ChanType),
"CommClause": new(ast.CommClause),
"Comment": new(ast.Comment),
"CommentGroup": new(ast.CommentGroup),
"CommentMap": new(ast.CommentMap),
"CompositeLit": new(ast.CompositeLit),
"Con": ast.Con,
"Decl": new(ast.Decl),
"DeclStmt": new(ast.DeclStmt),
"DeferStmt": new(ast.DeferStmt),
"Ellipsis": new(ast.Ellipsis),
"EmptyStmt": new(ast.EmptyStmt),
"Expr": new(ast.Expr),
"ExprStmt": new(ast.ExprStmt),
"Field": new(ast.Field),
"FieldFilter": new(ast.FieldFilter),
"FieldList": new(ast.FieldList),
"File": new(ast.File),
"FileExports": ast.FileExports,
"Filter": new(ast.Filter),
"FilterDecl": ast.FilterDecl,
"FilterFile": ast.FilterFile,
"FilterFuncDuplicates": ast.FilterFuncDuplicates,
"FilterImportDuplicates": ast.FilterImportDuplicates,
"FilterPackage": ast.FilterPackage,
"FilterUnassociatedComments": ast.FilterUnassociatedComments,
"ForStmt": new(ast.ForStmt),
"Fprint": ast.Fprint,
"Fun": ast.Fun,
"FuncDecl": new(ast.FuncDecl),
"FuncLit": new(ast.FuncLit),
"FuncType": new(ast.FuncType),
"GenDecl": new(ast.GenDecl),
"GoStmt": new(ast.GoStmt),
"Ident": new(ast.Ident),
"IfStmt": new(ast.IfStmt),
"ImportSpec": new(ast.ImportSpec),
"Importer": new(ast.Importer),
"IncDecStmt": new(ast.IncDecStmt),
"IndexExpr": new(ast.IndexExpr),
"Inspect": ast.Inspect,
"InterfaceType": new(ast.InterfaceType),
"IsExported": ast.IsExported,
"KeyValueExpr": new(ast.KeyValueExpr),
"LabeledStmt": new(ast.LabeledStmt),
"Lbl": ast.Lbl,
"MapType": new(ast.MapType),
"MergeMode": new(ast.MergeMode),
"MergePackageFiles": ast.MergePackageFiles,
"NewCommentMap": ast.NewCommentMap,
"NewIdent": ast.NewIdent,
"NewObj": ast.NewObj,
"NewPackage": ast.NewPackage,
"NewScope": ast.NewScope,
"Node": new(ast.Node),
"NotNilFilter": ast.NotNilFilter,
"ObjKind": new(ast.ObjKind),
"Object": new(ast.Object),
"Package": new(ast.Package),
"PackageExports": ast.PackageExports,
"ParenExpr": new(ast.ParenExpr),
"Pkg": ast.Pkg,
"Print": ast.Print,
"RECV": ast.RECV,
"RangeStmt": new(ast.RangeStmt),
"ReturnStmt": new(ast.ReturnStmt),
"SEND": ast.SEND,
"Scope": new(ast.Scope),
"SelectStmt": new(ast.SelectStmt),
"SelectorExpr": new(ast.SelectorExpr),
"SendStmt": new(ast.SendStmt),
"SliceExpr": new(ast.SliceExpr),
"SortImports": ast.SortImports,
"Spec": new(ast.Spec),
"StarExpr": new(ast.StarExpr),
"Stmt": new(ast.Stmt),
"StructType": new(ast.StructType),
"SwitchStmt": new(ast.SwitchStmt),
"Typ": ast.Typ,
"TypeAssertExpr": new(ast.TypeAssertExpr),
"TypeSpec": new(ast.TypeSpec),
"TypeSwitchStmt": new(ast.TypeSwitchStmt),
"UnaryExpr": new(ast.UnaryExpr),
"ValueSpec": new(ast.ValueSpec),
"Var": ast.Var,
"Visitor": new(ast.Visitor),
"Walk": ast.Walk,
}

View File

@@ -1,24 +0,0 @@
package export
// Generated by 'goexports go/build'. Do not edit!
import "go/build"
// GoBuild contains exported symbols from go/build
var GoBuild = &map[string]interface{}{
"AllowBinary": build.AllowBinary,
"ArchChar": build.ArchChar,
"Context": new(build.Context),
"Default": build.Default,
"FindOnly": build.FindOnly,
"IgnoreVendor": build.IgnoreVendor,
"Import": build.Import,
"ImportComment": build.ImportComment,
"ImportDir": build.ImportDir,
"ImportMode": new(build.ImportMode),
"IsLocalImport": build.IsLocalImport,
"MultiplePackageError": new(build.MultiplePackageError),
"NoGoError": new(build.NoGoError),
"Package": new(build.Package),
"ToolDir": build.ToolDir,
}

View File

@@ -1,46 +0,0 @@
package export
// Generated by 'goexports go/constant'. Do not edit!
import "go/constant"
// GoConstant contains exported symbols from go/constant
var GoConstant = &map[string]interface{}{
"BinaryOp": constant.BinaryOp,
"BitLen": constant.BitLen,
"Bool": constant.Bool,
"BoolVal": constant.BoolVal,
"Bytes": constant.Bytes,
"Compare": constant.Compare,
"Complex": constant.Complex,
"Denom": constant.Denom,
"Float": constant.Float,
"Float32Val": constant.Float32Val,
"Float64Val": constant.Float64Val,
"Imag": constant.Imag,
"Int": constant.Int,
"Int64Val": constant.Int64Val,
"Kind": new(constant.Kind),
"MakeBool": constant.MakeBool,
"MakeFloat64": constant.MakeFloat64,
"MakeFromBytes": constant.MakeFromBytes,
"MakeFromLiteral": constant.MakeFromLiteral,
"MakeImag": constant.MakeImag,
"MakeInt64": constant.MakeInt64,
"MakeString": constant.MakeString,
"MakeUint64": constant.MakeUint64,
"MakeUnknown": constant.MakeUnknown,
"Num": constant.Num,
"Real": constant.Real,
"Shift": constant.Shift,
"Sign": constant.Sign,
"String": constant.String,
"StringVal": constant.StringVal,
"ToComplex": constant.ToComplex,
"ToFloat": constant.ToFloat,
"ToInt": constant.ToInt,
"Uint64Val": constant.Uint64Val,
"UnaryOp": constant.UnaryOp,
"Unknown": constant.Unknown,
"Value": new(constant.Value),
}

View File

@@ -1,26 +0,0 @@
package export
// Generated by 'goexports go/doc'. Do not edit!
import "go/doc"
// GoDoc contains exported symbols from go/doc
var GoDoc = &map[string]interface{}{
"AllDecls": doc.AllDecls,
"AllMethods": doc.AllMethods,
"Example": new(doc.Example),
"Examples": doc.Examples,
"Filter": new(doc.Filter),
"Func": new(doc.Func),
"IllegalPrefixes": doc.IllegalPrefixes,
"IsPredeclared": doc.IsPredeclared,
"Mode": new(doc.Mode),
"New": doc.New,
"Note": new(doc.Note),
"Package": new(doc.Package),
"Synopsis": doc.Synopsis,
"ToHTML": doc.ToHTML,
"ToText": doc.ToText,
"Type": new(doc.Type),
"Value": new(doc.Value),
}

View File

@@ -1,11 +0,0 @@
package export
// Generated by 'goexports go/format'. Do not edit!
import "go/format"
// GoFormat contains exported symbols from go/format
var GoFormat = &map[string]interface{}{
"Node": format.Node,
"Source": format.Source,
}

View File

@@ -1,12 +0,0 @@
package export
// Generated by 'goexports go/importer'. Do not edit!
import "go/importer"
// GoImporter contains exported symbols from go/importer
var GoImporter = &map[string]interface{}{
"Default": importer.Default,
"For": importer.For,
"Lookup": new(importer.Lookup),
}

View File

@@ -1,21 +0,0 @@
package export
// Generated by 'goexports go/parser'. Do not edit!
import "go/parser"
// GoParser contains exported symbols from go/parser
var GoParser = &map[string]interface{}{
"AllErrors": parser.AllErrors,
"DeclarationErrors": parser.DeclarationErrors,
"ImportsOnly": parser.ImportsOnly,
"Mode": new(parser.Mode),
"PackageClauseOnly": parser.PackageClauseOnly,
"ParseComments": parser.ParseComments,
"ParseDir": parser.ParseDir,
"ParseExpr": parser.ParseExpr,
"ParseExprFrom": parser.ParseExprFrom,
"ParseFile": parser.ParseFile,
"SpuriousErrors": parser.SpuriousErrors,
"Trace": parser.Trace,
}

View File

@@ -1,17 +0,0 @@
package export
// Generated by 'goexports go/printer'. Do not edit!
import "go/printer"
// GoPrinter contains exported symbols from go/printer
var GoPrinter = &map[string]interface{}{
"CommentedNode": new(printer.CommentedNode),
"Config": new(printer.Config),
"Fprint": printer.Fprint,
"Mode": new(printer.Mode),
"RawFormat": printer.RawFormat,
"SourcePos": printer.SourcePos,
"TabIndent": printer.TabIndent,
"UseSpaces": printer.UseSpaces,
}

View File

@@ -1,16 +0,0 @@
package export
// Generated by 'goexports go/scanner'. Do not edit!
import "go/scanner"
// GoScanner contains exported symbols from go/scanner
var GoScanner = &map[string]interface{}{
"Error": new(scanner.Error),
"ErrorHandler": new(scanner.ErrorHandler),
"ErrorList": new(scanner.ErrorList),
"Mode": new(scanner.Mode),
"PrintError": scanner.PrintError,
"ScanComments": scanner.ScanComments,
"Scanner": new(scanner.Scanner),
}

View File

@@ -1,101 +0,0 @@
package export
// Generated by 'goexports go/token'. Do not edit!
import "go/token"
// GoToken contains exported symbols from go/token
var GoToken = &map[string]interface{}{
"ADD": token.ADD,
"ADD_ASSIGN": token.ADD_ASSIGN,
"AND": token.AND,
"AND_ASSIGN": token.AND_ASSIGN,
"AND_NOT": token.AND_NOT,
"AND_NOT_ASSIGN": token.AND_NOT_ASSIGN,
"ARROW": token.ARROW,
"ASSIGN": token.ASSIGN,
"BREAK": token.BREAK,
"CASE": token.CASE,
"CHAN": token.CHAN,
"CHAR": token.CHAR,
"COLON": token.COLON,
"COMMA": token.COMMA,
"COMMENT": token.COMMENT,
"CONST": token.CONST,
"CONTINUE": token.CONTINUE,
"DEC": token.DEC,
"DEFAULT": token.DEFAULT,
"DEFER": token.DEFER,
"DEFINE": token.DEFINE,
"ELLIPSIS": token.ELLIPSIS,
"ELSE": token.ELSE,
"EOF": token.EOF,
"EQL": token.EQL,
"FALLTHROUGH": token.FALLTHROUGH,
"FLOAT": token.FLOAT,
"FOR": token.FOR,
"FUNC": token.FUNC,
"File": new(token.File),
"FileSet": new(token.FileSet),
"GEQ": token.GEQ,
"GO": token.GO,
"GOTO": token.GOTO,
"GTR": token.GTR,
"HighestPrec": token.HighestPrec,
"IDENT": token.IDENT,
"IF": token.IF,
"ILLEGAL": token.ILLEGAL,
"IMAG": token.IMAG,
"IMPORT": token.IMPORT,
"INC": token.INC,
"INT": token.INT,
"INTERFACE": token.INTERFACE,
"LAND": token.LAND,
"LBRACE": token.LBRACE,
"LBRACK": token.LBRACK,
"LEQ": token.LEQ,
"LOR": token.LOR,
"LPAREN": token.LPAREN,
"LSS": token.LSS,
"Lookup": token.Lookup,
"LowestPrec": token.LowestPrec,
"MAP": token.MAP,
"MUL": token.MUL,
"MUL_ASSIGN": token.MUL_ASSIGN,
"NEQ": token.NEQ,
"NOT": token.NOT,
"NewFileSet": token.NewFileSet,
"NoPos": token.NoPos,
"OR": token.OR,
"OR_ASSIGN": token.OR_ASSIGN,
"PACKAGE": token.PACKAGE,
"PERIOD": token.PERIOD,
"Pos": new(token.Pos),
"Position": new(token.Position),
"QUO": token.QUO,
"QUO_ASSIGN": token.QUO_ASSIGN,
"RANGE": token.RANGE,
"RBRACE": token.RBRACE,
"RBRACK": token.RBRACK,
"REM": token.REM,
"REM_ASSIGN": token.REM_ASSIGN,
"RETURN": token.RETURN,
"RPAREN": token.RPAREN,
"SELECT": token.SELECT,
"SEMICOLON": token.SEMICOLON,
"SHL": token.SHL,
"SHL_ASSIGN": token.SHL_ASSIGN,
"SHR": token.SHR,
"SHR_ASSIGN": token.SHR_ASSIGN,
"STRING": token.STRING,
"STRUCT": token.STRUCT,
"SUB": token.SUB,
"SUB_ASSIGN": token.SUB_ASSIGN,
"SWITCH": token.SWITCH,
"TYPE": token.TYPE,
"Token": new(token.Token),
"UnaryPrec": token.UnaryPrec,
"VAR": token.VAR,
"XOR": token.XOR,
"XOR_ASSIGN": token.XOR_ASSIGN,
}

View File

@@ -1,142 +0,0 @@
package export
// Generated by 'goexports go/types'. Do not edit!
import "go/types"
// GoTypes contains exported symbols from go/types
var GoTypes = &map[string]interface{}{
"Array": new(types.Array),
"AssertableTo": types.AssertableTo,
"AssignableTo": types.AssignableTo,
"Basic": new(types.Basic),
"BasicInfo": new(types.BasicInfo),
"BasicKind": new(types.BasicKind),
"Bool": types.Bool,
"Builtin": new(types.Builtin),
"Byte": types.Byte,
"Chan": new(types.Chan),
"ChanDir": new(types.ChanDir),
"Checker": new(types.Checker),
"Comparable": types.Comparable,
"Complex128": types.Complex128,
"Complex64": types.Complex64,
"Config": new(types.Config),
"Const": new(types.Const),
"ConvertibleTo": types.ConvertibleTo,
"DefPredeclaredTestFuncs": types.DefPredeclaredTestFuncs,
"Default": types.Default,
"Error": new(types.Error),
"Eval": types.Eval,
"ExprString": types.ExprString,
"FieldVal": types.FieldVal,
"Float32": types.Float32,
"Float64": types.Float64,
"Func": new(types.Func),
"Id": types.Id,
"Identical": types.Identical,
"IdenticalIgnoreTags": types.IdenticalIgnoreTags,
"Implements": types.Implements,
"ImportMode": new(types.ImportMode),
"Importer": new(types.Importer),
"ImporterFrom": new(types.ImporterFrom),
"Info": new(types.Info),
"Initializer": new(types.Initializer),
"Int": types.Int,
"Int16": types.Int16,
"Int32": types.Int32,
"Int64": types.Int64,
"Int8": types.Int8,
"Interface": new(types.Interface),
"Invalid": types.Invalid,
"IsBoolean": types.IsBoolean,
"IsComplex": types.IsComplex,
"IsConstType": types.IsConstType,
"IsFloat": types.IsFloat,
"IsInteger": types.IsInteger,
"IsInterface": types.IsInterface,
"IsNumeric": types.IsNumeric,
"IsOrdered": types.IsOrdered,
"IsString": types.IsString,
"IsUnsigned": types.IsUnsigned,
"IsUntyped": types.IsUntyped,
"Label": new(types.Label),
"LookupFieldOrMethod": types.LookupFieldOrMethod,
"Map": new(types.Map),
"MethodExpr": types.MethodExpr,
"MethodSet": new(types.MethodSet),
"MethodVal": types.MethodVal,
"MissingMethod": types.MissingMethod,
"Named": new(types.Named),
"NewArray": types.NewArray,
"NewChan": types.NewChan,
"NewChecker": types.NewChecker,
"NewConst": types.NewConst,
"NewField": types.NewField,
"NewFunc": types.NewFunc,
"NewInterface": types.NewInterface,
"NewLabel": types.NewLabel,
"NewMap": types.NewMap,
"NewMethodSet": types.NewMethodSet,
"NewNamed": types.NewNamed,
"NewPackage": types.NewPackage,
"NewParam": types.NewParam,
"NewPkgName": types.NewPkgName,
"NewPointer": types.NewPointer,
"NewScope": types.NewScope,
"NewSignature": types.NewSignature,
"NewSlice": types.NewSlice,
"NewStruct": types.NewStruct,
"NewTuple": types.NewTuple,
"NewTypeName": types.NewTypeName,
"NewVar": types.NewVar,
"Nil": new(types.Nil),
"Object": new(types.Object),
"ObjectString": types.ObjectString,
"Package": new(types.Package),
"PkgName": new(types.PkgName),
"Pointer": new(types.Pointer),
"Qualifier": new(types.Qualifier),
"RecvOnly": types.RecvOnly,
"RelativeTo": types.RelativeTo,
"Rune": types.Rune,
"Scope": new(types.Scope),
"Selection": new(types.Selection),
"SelectionKind": new(types.SelectionKind),
"SelectionString": types.SelectionString,
"SendOnly": types.SendOnly,
"SendRecv": types.SendRecv,
"Signature": new(types.Signature),
"Sizes": new(types.Sizes),
"SizesFor": types.SizesFor,
"Slice": new(types.Slice),
"StdSizes": new(types.StdSizes),
"String": types.String,
"Struct": new(types.Struct),
"Tuple": new(types.Tuple),
"Typ": types.Typ,
"Type": new(types.Type),
"TypeAndValue": new(types.TypeAndValue),
"TypeName": new(types.TypeName),
"TypeString": types.TypeString,
"Uint": types.Uint,
"Uint16": types.Uint16,
"Uint32": types.Uint32,
"Uint64": types.Uint64,
"Uint8": types.Uint8,
"Uintptr": types.Uintptr,
"Universe": types.Universe,
"Unsafe": types.Unsafe,
"UnsafePointer": types.UnsafePointer,
"UntypedBool": types.UntypedBool,
"UntypedComplex": types.UntypedComplex,
"UntypedFloat": types.UntypedFloat,
"UntypedInt": types.UntypedInt,
"UntypedNil": types.UntypedNil,
"UntypedRune": types.UntypedRune,
"UntypedString": types.UntypedString,
"Var": new(types.Var),
"WriteExpr": types.WriteExpr,
"WriteSignature": types.WriteSignature,
"WriteType": types.WriteType,
}

View File

@@ -1,12 +0,0 @@
package export
// Generated by 'goexports hash'. Do not edit!
import "hash"
// Hash contains exported symbols from hash
var Hash = &map[string]interface{}{
"Hash": new(hash.Hash),
"Hash32": new(hash.Hash32),
"Hash64": new(hash.Hash64),
}

View File

@@ -1,12 +0,0 @@
package export
// Generated by 'goexports hash/adler32'. Do not edit!
import "hash/adler32"
// HashAdler32 contains exported symbols from hash/adler32
var HashAdler32 = &map[string]interface{}{
"Checksum": adler32.Checksum,
"New": adler32.New,
"Size": adler32.Size,
}

View File

@@ -1,21 +0,0 @@
package export
// Generated by 'goexports hash/crc32'. Do not edit!
import "hash/crc32"
// HashCrc32 contains exported symbols from hash/crc32
var HashCrc32 = &map[string]interface{}{
"Castagnoli": crc32.Castagnoli,
"Checksum": crc32.Checksum,
"ChecksumIEEE": crc32.ChecksumIEEE,
"IEEE": crc32.IEEE,
"IEEETable": crc32.IEEETable,
"Koopman": crc32.Koopman,
"MakeTable": crc32.MakeTable,
"New": crc32.New,
"NewIEEE": crc32.NewIEEE,
"Size": crc32.Size,
"Table": new(crc32.Table),
"Update": crc32.Update,
}

View File

@@ -1,17 +0,0 @@
package export
// Generated by 'goexports hash/crc64'. Do not edit!
import "hash/crc64"
// HashCrc64 contains exported symbols from hash/crc64
var HashCrc64 = &map[string]interface{}{
"Checksum": crc64.Checksum,
"ECMA": uint(crc64.ECMA),
"ISO": uint(crc64.ISO),
"MakeTable": crc64.MakeTable,
"New": crc64.New,
"Size": crc64.Size,
"Table": new(crc64.Table),
"Update": crc64.Update,
}

View File

@@ -1,15 +0,0 @@
package export
// Generated by 'goexports hash/fnv'. Do not edit!
import "hash/fnv"
// HashFnv contains exported symbols from hash/fnv
var HashFnv = &map[string]interface{}{
"New128": fnv.New128,
"New128a": fnv.New128a,
"New32": fnv.New32,
"New32a": fnv.New32a,
"New64": fnv.New64,
"New64a": fnv.New64a,
}

View File

@@ -1,11 +0,0 @@
package export
// Generated by 'goexports html'. Do not edit!
import "html"
// HTML contains exported symbols from html
var HTML = &map[string]interface{}{
"EscapeString": html.EscapeString,
"UnescapeString": html.UnescapeString,
}

View File

@@ -1,44 +0,0 @@
package export
// Generated by 'goexports html/template'. Do not edit!
import "html/template"
// HTMLTemplate contains exported symbols from html/template
var HTMLTemplate = &map[string]interface{}{
"CSS": new(template.CSS),
"ErrAmbigContext": template.ErrAmbigContext,
"ErrBadHTML": template.ErrBadHTML,
"ErrBranchEnd": template.ErrBranchEnd,
"ErrEndContext": template.ErrEndContext,
"ErrNoSuchTemplate": template.ErrNoSuchTemplate,
"ErrOutputContext": template.ErrOutputContext,
"ErrPartialCharset": template.ErrPartialCharset,
"ErrPartialEscape": template.ErrPartialEscape,
"ErrPredefinedEscaper": template.ErrPredefinedEscaper,
"ErrRangeLoopReentry": template.ErrRangeLoopReentry,
"ErrSlashAmbig": template.ErrSlashAmbig,
"Error": new(template.Error),
"ErrorCode": new(template.ErrorCode),
"FuncMap": new(template.FuncMap),
"HTML": new(template.HTML),
"HTMLAttr": new(template.HTMLAttr),
"HTMLEscape": template.HTMLEscape,
"HTMLEscapeString": template.HTMLEscapeString,
"HTMLEscaper": template.HTMLEscaper,
"IsTrue": template.IsTrue,
"JS": new(template.JS),
"JSEscape": template.JSEscape,
"JSEscapeString": template.JSEscapeString,
"JSEscaper": template.JSEscaper,
"JSStr": new(template.JSStr),
"Must": template.Must,
"New": template.New,
"OK": template.OK,
"ParseFiles": template.ParseFiles,
"ParseGlob": template.ParseGlob,
"Srcset": new(template.Srcset),
"Template": new(template.Template),
"URL": new(template.URL),
"URLQueryEscaper": template.URLQueryEscaper,
}

View File

@@ -1,59 +0,0 @@
package export
// Generated by 'goexports image'. Do not edit!
import "image"
// Image contains exported symbols from image
var Image = &map[string]interface{}{
"Alpha": new(image.Alpha),
"Alpha16": new(image.Alpha16),
"Black": image.Black,
"CMYK": new(image.CMYK),
"Config": new(image.Config),
"Decode": image.Decode,
"DecodeConfig": image.DecodeConfig,
"ErrFormat": image.ErrFormat,
"Gray": new(image.Gray),
"Gray16": new(image.Gray16),
"Image": new(image.Image),
"NRGBA": new(image.NRGBA),
"NRGBA64": new(image.NRGBA64),
"NYCbCrA": new(image.NYCbCrA),
"NewAlpha": image.NewAlpha,
"NewAlpha16": image.NewAlpha16,
"NewCMYK": image.NewCMYK,
"NewGray": image.NewGray,
"NewGray16": image.NewGray16,
"NewNRGBA": image.NewNRGBA,
"NewNRGBA64": image.NewNRGBA64,
"NewNYCbCrA": image.NewNYCbCrA,
"NewPaletted": image.NewPaletted,
"NewRGBA": image.NewRGBA,
"NewRGBA64": image.NewRGBA64,
"NewUniform": image.NewUniform,
"NewYCbCr": image.NewYCbCr,
"Opaque": image.Opaque,
"Paletted": new(image.Paletted),
"PalettedImage": new(image.PalettedImage),
"Point": new(image.Point),
"Pt": image.Pt,
"RGBA": new(image.RGBA),
"RGBA64": new(image.RGBA64),
"Rect": image.Rect,
"Rectangle": new(image.Rectangle),
"RegisterFormat": image.RegisterFormat,
"Transparent": image.Transparent,
"Uniform": new(image.Uniform),
"White": image.White,
"YCbCr": new(image.YCbCr),
"YCbCrSubsampleRatio": new(image.YCbCrSubsampleRatio),
"YCbCrSubsampleRatio410": image.YCbCrSubsampleRatio410,
"YCbCrSubsampleRatio411": image.YCbCrSubsampleRatio411,
"YCbCrSubsampleRatio420": image.YCbCrSubsampleRatio420,
"YCbCrSubsampleRatio422": image.YCbCrSubsampleRatio422,
"YCbCrSubsampleRatio440": image.YCbCrSubsampleRatio440,
"YCbCrSubsampleRatio444": image.YCbCrSubsampleRatio444,
"ZP": image.ZP,
"ZR": image.ZR,
}

View File

@@ -1,43 +0,0 @@
package export
// Generated by 'goexports image/color'. Do not edit!
import "image/color"
// ImageColor contains exported symbols from image/color
var ImageColor = &map[string]interface{}{
"Alpha": new(color.Alpha),
"Alpha16": new(color.Alpha16),
"Alpha16Model": color.Alpha16Model,
"AlphaModel": color.AlphaModel,
"Black": color.Black,
"CMYK": new(color.CMYK),
"CMYKModel": color.CMYKModel,
"CMYKToRGB": color.CMYKToRGB,
"Color": new(color.Color),
"Gray": new(color.Gray),
"Gray16": new(color.Gray16),
"Gray16Model": color.Gray16Model,
"GrayModel": color.GrayModel,
"Model": new(color.Model),
"ModelFunc": color.ModelFunc,
"NRGBA": new(color.NRGBA),
"NRGBA64": new(color.NRGBA64),
"NRGBA64Model": color.NRGBA64Model,
"NRGBAModel": color.NRGBAModel,
"NYCbCrA": new(color.NYCbCrA),
"NYCbCrAModel": color.NYCbCrAModel,
"Opaque": color.Opaque,
"Palette": new(color.Palette),
"RGBA": new(color.RGBA),
"RGBA64": new(color.RGBA64),
"RGBA64Model": color.RGBA64Model,
"RGBAModel": color.RGBAModel,
"RGBToCMYK": color.RGBToCMYK,
"RGBToYCbCr": color.RGBToYCbCr,
"Transparent": color.Transparent,
"White": color.White,
"YCbCr": new(color.YCbCr),
"YCbCrModel": color.YCbCrModel,
"YCbCrToRGB": color.YCbCrToRGB,
}

View File

@@ -1,11 +0,0 @@
package export
// Generated by 'goexports image/color/palette'. Do not edit!
import "image/color/palette"
// ColorPalette contains exported symbols from image/color/palette
var ColorPalette = &map[string]interface{}{
"Plan9": palette.Plan9,
"WebSafe": palette.WebSafe,
}

View File

@@ -1,18 +0,0 @@
package export
// Generated by 'goexports image/draw'. Do not edit!
import "image/draw"
// ImageDraw contains exported symbols from image/draw
var ImageDraw = &map[string]interface{}{
"Draw": draw.Draw,
"DrawMask": draw.DrawMask,
"Drawer": new(draw.Drawer),
"FloydSteinberg": draw.FloydSteinberg,
"Image": new(draw.Image),
"Op": new(draw.Op),
"Over": draw.Over,
"Quantizer": new(draw.Quantizer),
"Src": draw.Src,
}

View File

@@ -1,19 +0,0 @@
package export
// Generated by 'goexports image/gif'. Do not edit!
import "image/gif"
// ImageGif contains exported symbols from image/gif
var ImageGif = &map[string]interface{}{
"Decode": gif.Decode,
"DecodeAll": gif.DecodeAll,
"DecodeConfig": gif.DecodeConfig,
"DisposalBackground": gif.DisposalBackground,
"DisposalNone": gif.DisposalNone,
"DisposalPrevious": gif.DisposalPrevious,
"Encode": gif.Encode,
"EncodeAll": gif.EncodeAll,
"GIF": new(gif.GIF),
"Options": new(gif.Options),
}

View File

@@ -1,17 +0,0 @@
package export
// Generated by 'goexports image/jpeg'. Do not edit!
import "image/jpeg"
// ImageJpeg contains exported symbols from image/jpeg
var ImageJpeg = &map[string]interface{}{
"Decode": jpeg.Decode,
"DecodeConfig": jpeg.DecodeConfig,
"DefaultQuality": jpeg.DefaultQuality,
"Encode": jpeg.Encode,
"FormatError": new(jpeg.FormatError),
"Options": new(jpeg.Options),
"Reader": new(jpeg.Reader),
"UnsupportedError": new(jpeg.UnsupportedError),
}

View File

@@ -1,22 +0,0 @@
package export
// Generated by 'goexports image/png'. Do not edit!
import "image/png"
// ImagePng contains exported symbols from image/png
var ImagePng = &map[string]interface{}{
"BestCompression": png.BestCompression,
"BestSpeed": png.BestSpeed,
"CompressionLevel": new(png.CompressionLevel),
"Decode": png.Decode,
"DecodeConfig": png.DecodeConfig,
"DefaultCompression": png.DefaultCompression,
"Encode": png.Encode,
"Encoder": new(png.Encoder),
"EncoderBuffer": new(png.EncoderBuffer),
"EncoderBufferPool": new(png.EncoderBufferPool),
"FormatError": new(png.FormatError),
"NoCompression": png.NoCompression,
"UnsupportedError": new(png.UnsupportedError),
}

View File

@@ -1,11 +0,0 @@
package export
// Generated by 'goexports index/suffixarray'. Do not edit!
import "index/suffixarray"
// IndexSuffixarray contains exported symbols from index/suffixarray
var IndexSuffixarray = &map[string]interface{}{
"Index": new(suffixarray.Index),
"New": suffixarray.New,
}

View File

@@ -1,54 +0,0 @@
package export
// Generated by 'goexports io'. Do not edit!
import "io"
// Io contains exported symbols from io
var Io = &map[string]interface{}{
"ByteReader": new(io.ByteReader),
"ByteScanner": new(io.ByteScanner),
"ByteWriter": new(io.ByteWriter),
"Closer": new(io.Closer),
"Copy": io.Copy,
"CopyBuffer": io.CopyBuffer,
"CopyN": io.CopyN,
"EOF": io.EOF,
"ErrClosedPipe": io.ErrClosedPipe,
"ErrNoProgress": io.ErrNoProgress,
"ErrShortBuffer": io.ErrShortBuffer,
"ErrShortWrite": io.ErrShortWrite,
"ErrUnexpectedEOF": io.ErrUnexpectedEOF,
"LimitReader": io.LimitReader,
"LimitedReader": new(io.LimitedReader),
"MultiReader": io.MultiReader,
"MultiWriter": io.MultiWriter,
"NewSectionReader": io.NewSectionReader,
"Pipe": io.Pipe,
"PipeReader": new(io.PipeReader),
"PipeWriter": new(io.PipeWriter),
"ReadAtLeast": io.ReadAtLeast,
"ReadCloser": new(io.ReadCloser),
"ReadFull": io.ReadFull,
"ReadSeeker": new(io.ReadSeeker),
"ReadWriteCloser": new(io.ReadWriteCloser),
"ReadWriteSeeker": new(io.ReadWriteSeeker),
"ReadWriter": new(io.ReadWriter),
"Reader": new(io.Reader),
"ReaderAt": new(io.ReaderAt),
"ReaderFrom": new(io.ReaderFrom),
"RuneReader": new(io.RuneReader),
"RuneScanner": new(io.RuneScanner),
"SectionReader": new(io.SectionReader),
"SeekCurrent": io.SeekCurrent,
"SeekEnd": io.SeekEnd,
"SeekStart": io.SeekStart,
"Seeker": new(io.Seeker),
"TeeReader": io.TeeReader,
"WriteCloser": new(io.WriteCloser),
"WriteSeeker": new(io.WriteSeeker),
"WriteString": io.WriteString,
"Writer": new(io.Writer),
"WriterAt": new(io.WriterAt),
"WriterTo": new(io.WriterTo),
}

View File

@@ -1,17 +0,0 @@
package export
// Generated by 'goexports io/ioutil'. Do not edit!
import "io/ioutil"
// IoIoutil contains exported symbols from io/ioutil
var IoIoutil = &map[string]interface{}{
"Discard": ioutil.Discard,
"NopCloser": ioutil.NopCloser,
"ReadAll": ioutil.ReadAll,
"ReadDir": ioutil.ReadDir,
"ReadFile": ioutil.ReadFile,
"TempDir": ioutil.TempDir,
"TempFile": ioutil.TempFile,
"WriteFile": ioutil.WriteFile,
}

View File

@@ -1,33 +0,0 @@
package export
// Generated by 'goexports log'. Do not edit!
import "log"
// Log contains exported symbols from log
var Log = &map[string]interface{}{
"Fatal": log.Fatal,
"Fatalf": log.Fatalf,
"Fatalln": log.Fatalln,
"Flags": log.Flags,
"LUTC": log.LUTC,
"Ldate": log.Ldate,
"Llongfile": log.Llongfile,
"Lmicroseconds": log.Lmicroseconds,
"Logger": new(log.Logger),
"Lshortfile": log.Lshortfile,
"LstdFlags": log.LstdFlags,
"Ltime": log.Ltime,
"New": log.New,
"Output": log.Output,
"Panic": log.Panic,
"Panicf": log.Panicf,
"Panicln": log.Panicln,
"Prefix": log.Prefix,
"Print": log.Print,
"Printf": log.Printf,
"Println": log.Println,
"SetFlags": log.SetFlags,
"SetOutput": log.SetOutput,
"SetPrefix": log.SetPrefix,
}

View File

@@ -1,42 +0,0 @@
package export
// Generated by 'goexports log/syslog'. Do not edit!
import "log/syslog"
// LogSyslog contains exported symbols from log/syslog
var LogSyslog = &map[string]interface{}{
"Dial": syslog.Dial,
"LOG_ALERT": syslog.LOG_ALERT,
"LOG_AUTH": syslog.LOG_AUTH,
"LOG_AUTHPRIV": syslog.LOG_AUTHPRIV,
"LOG_CRIT": syslog.LOG_CRIT,
"LOG_CRON": syslog.LOG_CRON,
"LOG_DAEMON": syslog.LOG_DAEMON,
"LOG_DEBUG": syslog.LOG_DEBUG,
"LOG_EMERG": syslog.LOG_EMERG,
"LOG_ERR": syslog.LOG_ERR,
"LOG_FTP": syslog.LOG_FTP,
"LOG_INFO": syslog.LOG_INFO,
"LOG_KERN": syslog.LOG_KERN,
"LOG_LOCAL0": syslog.LOG_LOCAL0,
"LOG_LOCAL1": syslog.LOG_LOCAL1,
"LOG_LOCAL2": syslog.LOG_LOCAL2,
"LOG_LOCAL3": syslog.LOG_LOCAL3,
"LOG_LOCAL4": syslog.LOG_LOCAL4,
"LOG_LOCAL5": syslog.LOG_LOCAL5,
"LOG_LOCAL6": syslog.LOG_LOCAL6,
"LOG_LOCAL7": syslog.LOG_LOCAL7,
"LOG_LPR": syslog.LOG_LPR,
"LOG_MAIL": syslog.LOG_MAIL,
"LOG_NEWS": syslog.LOG_NEWS,
"LOG_NOTICE": syslog.LOG_NOTICE,
"LOG_SYSLOG": syslog.LOG_SYSLOG,
"LOG_USER": syslog.LOG_USER,
"LOG_UUCP": syslog.LOG_UUCP,
"LOG_WARNING": syslog.LOG_WARNING,
"New": syslog.New,
"NewLogger": syslog.NewLogger,
"Priority": new(syslog.Priority),
"Writer": new(syslog.Writer),
}

View File

@@ -1,102 +0,0 @@
package export
// Generated by 'goexports math'. Do not edit!
import "math"
// Math contains exported symbols from math
var Math = &map[string]interface{}{
"Abs": math.Abs,
"Acos": math.Acos,
"Acosh": math.Acosh,
"Asin": math.Asin,
"Asinh": math.Asinh,
"Atan": math.Atan,
"Atan2": math.Atan2,
"Atanh": math.Atanh,
"Cbrt": math.Cbrt,
"Ceil": math.Ceil,
"Copysign": math.Copysign,
"Cos": math.Cos,
"Cosh": math.Cosh,
"Dim": math.Dim,
"E": math.E,
"Erf": math.Erf,
"Erfc": math.Erfc,
"Erfcinv": math.Erfcinv,
"Erfinv": math.Erfinv,
"Exp": math.Exp,
"Exp2": math.Exp2,
"Expm1": math.Expm1,
"Float32bits": math.Float32bits,
"Float32frombits": math.Float32frombits,
"Float64bits": math.Float64bits,
"Float64frombits": math.Float64frombits,
"Floor": math.Floor,
"Frexp": math.Frexp,
"Gamma": math.Gamma,
"Hypot": math.Hypot,
"Ilogb": math.Ilogb,
"Inf": math.Inf,
"IsInf": math.IsInf,
"IsNaN": math.IsNaN,
"J0": math.J0,
"J1": math.J1,
"Jn": math.Jn,
"Ldexp": math.Ldexp,
"Lgamma": math.Lgamma,
"Ln10": math.Ln10,
"Ln2": math.Ln2,
"Log": math.Log,
"Log10": math.Log10,
"Log10E": math.Log10E,
"Log1p": math.Log1p,
"Log2": math.Log2,
"Log2E": math.Log2E,
"Logb": math.Logb,
"Max": math.Max,
"MaxFloat32": math.MaxFloat32,
"MaxFloat64": math.MaxFloat64,
"MaxInt16": math.MaxInt16,
"MaxInt32": math.MaxInt32,
"MaxInt64": math.MaxInt64,
"MaxInt8": math.MaxInt8,
"MaxUint16": math.MaxUint16,
"MaxUint32": math.MaxUint32,
"MaxUint64": uint(math.MaxUint64),
"MaxUint8": math.MaxUint8,
"Min": math.Min,
"MinInt16": math.MinInt16,
"MinInt32": math.MinInt32,
"MinInt64": math.MinInt64,
"MinInt8": math.MinInt8,
"Mod": math.Mod,
"Modf": math.Modf,
"NaN": math.NaN,
"Nextafter": math.Nextafter,
"Nextafter32": math.Nextafter32,
"Phi": math.Phi,
"Pi": math.Pi,
"Pow": math.Pow,
"Pow10": math.Pow10,
"Remainder": math.Remainder,
"Round": math.Round,
"RoundToEven": math.RoundToEven,
"Signbit": math.Signbit,
"Sin": math.Sin,
"Sincos": math.Sincos,
"Sinh": math.Sinh,
"SmallestNonzeroFloat32": math.SmallestNonzeroFloat32,
"SmallestNonzeroFloat64": math.SmallestNonzeroFloat64,
"Sqrt": math.Sqrt,
"Sqrt2": math.Sqrt2,
"SqrtE": math.SqrtE,
"SqrtPhi": math.SqrtPhi,
"SqrtPi": math.SqrtPi,
"Tan": math.Tan,
"Tanh": math.Tanh,
"Trunc": math.Trunc,
"Y0": math.Y0,
"Y1": math.Y1,
"Yn": math.Yn,
}

View File

@@ -1,34 +0,0 @@
package export
// Generated by 'goexports math/big'. Do not edit!
import "math/big"
// MathBig contains exported symbols from math/big
var MathBig = &map[string]interface{}{
"Above": big.Above,
"Accuracy": new(big.Accuracy),
"AwayFromZero": big.AwayFromZero,
"Below": big.Below,
"ErrNaN": new(big.ErrNaN),
"Exact": big.Exact,
"Float": new(big.Float),
"Int": new(big.Int),
"Jacobi": big.Jacobi,
"MaxBase": big.MaxBase,
"MaxExp": big.MaxExp,
"MaxPrec": big.MaxPrec,
"MinExp": big.MinExp,
"NewFloat": big.NewFloat,
"NewInt": big.NewInt,
"NewRat": big.NewRat,
"ParseFloat": big.ParseFloat,
"Rat": new(big.Rat),
"RoundingMode": new(big.RoundingMode),
"ToNearestAway": big.ToNearestAway,
"ToNearestEven": big.ToNearestEven,
"ToNegativeInf": big.ToNegativeInf,
"ToPositiveInf": big.ToPositiveInf,
"ToZero": big.ToZero,
"Word": new(big.Word),
}

View File

@@ -1,44 +0,0 @@
package export
// Generated by 'goexports math/bits'. Do not edit!
import "math/bits"
// MathBits contains exported symbols from math/bits
var MathBits = &map[string]interface{}{
"LeadingZeros": bits.LeadingZeros,
"LeadingZeros16": bits.LeadingZeros16,
"LeadingZeros32": bits.LeadingZeros32,
"LeadingZeros64": bits.LeadingZeros64,
"LeadingZeros8": bits.LeadingZeros8,
"Len": bits.Len,
"Len16": bits.Len16,
"Len32": bits.Len32,
"Len64": bits.Len64,
"Len8": bits.Len8,
"OnesCount": bits.OnesCount,
"OnesCount16": bits.OnesCount16,
"OnesCount32": bits.OnesCount32,
"OnesCount64": bits.OnesCount64,
"OnesCount8": bits.OnesCount8,
"Reverse": bits.Reverse,
"Reverse16": bits.Reverse16,
"Reverse32": bits.Reverse32,
"Reverse64": bits.Reverse64,
"Reverse8": bits.Reverse8,
"ReverseBytes": bits.ReverseBytes,
"ReverseBytes16": bits.ReverseBytes16,
"ReverseBytes32": bits.ReverseBytes32,
"ReverseBytes64": bits.ReverseBytes64,
"RotateLeft": bits.RotateLeft,
"RotateLeft16": bits.RotateLeft16,
"RotateLeft32": bits.RotateLeft32,
"RotateLeft64": bits.RotateLeft64,
"RotateLeft8": bits.RotateLeft8,
"TrailingZeros": bits.TrailingZeros,
"TrailingZeros16": bits.TrailingZeros16,
"TrailingZeros32": bits.TrailingZeros32,
"TrailingZeros64": bits.TrailingZeros64,
"TrailingZeros8": bits.TrailingZeros8,
"UintSize": bits.UintSize,
}

View File

@@ -1,36 +0,0 @@
package export
// Generated by 'goexports math/cmplx'. Do not edit!
import "math/cmplx"
// MathCmplx contains exported symbols from math/cmplx
var MathCmplx = &map[string]interface{}{
"Abs": cmplx.Abs,
"Acos": cmplx.Acos,
"Acosh": cmplx.Acosh,
"Asin": cmplx.Asin,
"Asinh": cmplx.Asinh,
"Atan": cmplx.Atan,
"Atanh": cmplx.Atanh,
"Conj": cmplx.Conj,
"Cos": cmplx.Cos,
"Cosh": cmplx.Cosh,
"Cot": cmplx.Cot,
"Exp": cmplx.Exp,
"Inf": cmplx.Inf,
"IsInf": cmplx.IsInf,
"IsNaN": cmplx.IsNaN,
"Log": cmplx.Log,
"Log10": cmplx.Log10,
"NaN": cmplx.NaN,
"Phase": cmplx.Phase,
"Polar": cmplx.Polar,
"Pow": cmplx.Pow,
"Rect": cmplx.Rect,
"Sin": cmplx.Sin,
"Sinh": cmplx.Sinh,
"Sqrt": cmplx.Sqrt,
"Tan": cmplx.Tan,
"Tanh": cmplx.Tanh,
}

View File

@@ -1,32 +0,0 @@
package export
// Generated by 'goexports math/rand'. Do not edit!
import "math/rand"
// MathRand contains exported symbols from math/rand
var MathRand = &map[string]interface{}{
"ExpFloat64": rand.ExpFloat64,
"Float32": rand.Float32,
"Float64": rand.Float64,
"Int": rand.Int,
"Int31": rand.Int31,
"Int31n": rand.Int31n,
"Int63": rand.Int63,
"Int63n": rand.Int63n,
"Intn": rand.Intn,
"New": rand.New,
"NewSource": rand.NewSource,
"NewZipf": rand.NewZipf,
"NormFloat64": rand.NormFloat64,
"Perm": rand.Perm,
"Rand": new(rand.Rand),
"Read": rand.Read,
"Seed": rand.Seed,
"Shuffle": rand.Shuffle,
"Source": new(rand.Source),
"Source64": new(rand.Source64),
"Uint32": rand.Uint32,
"Uint64": rand.Uint64,
"Zipf": new(rand.Zipf),
}

View File

@@ -1,19 +0,0 @@
package export
// Generated by 'goexports mime'. Do not edit!
import "mime"
// Mime contains exported symbols from mime
var Mime = &map[string]interface{}{
"AddExtensionType": mime.AddExtensionType,
"BEncoding": mime.BEncoding,
"ErrInvalidMediaParameter": mime.ErrInvalidMediaParameter,
"ExtensionsByType": mime.ExtensionsByType,
"FormatMediaType": mime.FormatMediaType,
"ParseMediaType": mime.ParseMediaType,
"QEncoding": mime.QEncoding,
"TypeByExtension": mime.TypeByExtension,
"WordDecoder": new(mime.WordDecoder),
"WordEncoder": new(mime.WordEncoder),
}

View File

@@ -1,18 +0,0 @@
package export
// Generated by 'goexports mime/multipart'. Do not edit!
import "mime/multipart"
// MimeMultipart contains exported symbols from mime/multipart
var MimeMultipart = &map[string]interface{}{
"ErrMessageTooLarge": multipart.ErrMessageTooLarge,
"File": new(multipart.File),
"FileHeader": new(multipart.FileHeader),
"Form": new(multipart.Form),
"NewReader": multipart.NewReader,
"NewWriter": multipart.NewWriter,
"Part": new(multipart.Part),
"Reader": new(multipart.Reader),
"Writer": new(multipart.Writer),
}

View File

@@ -1,13 +0,0 @@
package export
// Generated by 'goexports mime/quotedprintable'. Do not edit!
import "mime/quotedprintable"
// MimeQuotedprintable contains exported symbols from mime/quotedprintable
var MimeQuotedprintable = &map[string]interface{}{
"NewReader": quotedprintable.NewReader,
"NewWriter": quotedprintable.NewWriter,
"Reader": new(quotedprintable.Reader),
"Writer": new(quotedprintable.Writer),
}

View File

@@ -1,105 +0,0 @@
package export
// Generated by 'goexports net'. Do not edit!
import "net"
// Net contains exported symbols from net
var Net = &map[string]interface{}{
"Addr": new(net.Addr),
"AddrError": new(net.AddrError),
"Buffers": new(net.Buffers),
"CIDRMask": net.CIDRMask,
"Conn": new(net.Conn),
"DNSConfigError": new(net.DNSConfigError),
"DNSError": new(net.DNSError),
"DefaultResolver": net.DefaultResolver,
"Dial": net.Dial,
"DialIP": net.DialIP,
"DialTCP": net.DialTCP,
"DialTimeout": net.DialTimeout,
"DialUDP": net.DialUDP,
"DialUnix": net.DialUnix,
"Dialer": new(net.Dialer),
"ErrWriteToConnected": net.ErrWriteToConnected,
"Error": new(net.Error),
"FileConn": net.FileConn,
"FileListener": net.FileListener,
"FilePacketConn": net.FilePacketConn,
"FlagBroadcast": net.FlagBroadcast,
"FlagLoopback": net.FlagLoopback,
"FlagMulticast": net.FlagMulticast,
"FlagPointToPoint": net.FlagPointToPoint,
"FlagUp": net.FlagUp,
"Flags": new(net.Flags),
"HardwareAddr": new(net.HardwareAddr),
"IP": new(net.IP),
"IPAddr": new(net.IPAddr),
"IPConn": new(net.IPConn),
"IPMask": new(net.IPMask),
"IPNet": new(net.IPNet),
"IPv4": net.IPv4,
"IPv4Mask": net.IPv4Mask,
"IPv4allrouter": net.IPv4allrouter,
"IPv4allsys": net.IPv4allsys,
"IPv4bcast": net.IPv4bcast,
"IPv4len": net.IPv4len,
"IPv4zero": net.IPv4zero,
"IPv6interfacelocalallnodes": net.IPv6interfacelocalallnodes,
"IPv6len": net.IPv6len,
"IPv6linklocalallnodes": net.IPv6linklocalallnodes,
"IPv6linklocalallrouters": net.IPv6linklocalallrouters,
"IPv6loopback": net.IPv6loopback,
"IPv6unspecified": net.IPv6unspecified,
"IPv6zero": net.IPv6zero,
"Interface": new(net.Interface),
"InterfaceAddrs": net.InterfaceAddrs,
"InterfaceByIndex": net.InterfaceByIndex,
"InterfaceByName": net.InterfaceByName,
"Interfaces": net.Interfaces,
"InvalidAddrError": new(net.InvalidAddrError),
"JoinHostPort": net.JoinHostPort,
"Listen": net.Listen,
"ListenIP": net.ListenIP,
"ListenMulticastUDP": net.ListenMulticastUDP,
"ListenPacket": net.ListenPacket,
"ListenTCP": net.ListenTCP,
"ListenUDP": net.ListenUDP,
"ListenUnix": net.ListenUnix,
"ListenUnixgram": net.ListenUnixgram,
"Listener": new(net.Listener),
"LookupAddr": net.LookupAddr,
"LookupCNAME": net.LookupCNAME,
"LookupHost": net.LookupHost,
"LookupIP": net.LookupIP,
"LookupMX": net.LookupMX,
"LookupNS": net.LookupNS,
"LookupPort": net.LookupPort,
"LookupSRV": net.LookupSRV,
"LookupTXT": net.LookupTXT,
"MX": new(net.MX),
"NS": new(net.NS),
"OpError": new(net.OpError),
"PacketConn": new(net.PacketConn),
"ParseCIDR": net.ParseCIDR,
"ParseError": new(net.ParseError),
"ParseIP": net.ParseIP,
"ParseMAC": net.ParseMAC,
"Pipe": net.Pipe,
"ResolveIPAddr": net.ResolveIPAddr,
"ResolveTCPAddr": net.ResolveTCPAddr,
"ResolveUDPAddr": net.ResolveUDPAddr,
"ResolveUnixAddr": net.ResolveUnixAddr,
"Resolver": new(net.Resolver),
"SRV": new(net.SRV),
"SplitHostPort": net.SplitHostPort,
"TCPAddr": new(net.TCPAddr),
"TCPConn": new(net.TCPConn),
"TCPListener": new(net.TCPListener),
"UDPAddr": new(net.UDPAddr),
"UDPConn": new(net.UDPConn),
"UnixAddr": new(net.UnixAddr),
"UnixConn": new(net.UnixConn),
"UnixListener": new(net.UnixListener),
"UnknownNetworkError": new(net.UnknownNetworkError),
}

View File

@@ -1,170 +0,0 @@
package export
// Generated by 'goexports net/http'. Do not edit!
import "net/http"
// NetHTTP contains exported symbols from net/http
var NetHTTP = &map[string]interface{}{
"CanonicalHeaderKey": http.CanonicalHeaderKey,
"Client": new(http.Client),
"CloseNotifier": new(http.CloseNotifier),
"ConnState": new(http.ConnState),
"Cookie": new(http.Cookie),
"CookieJar": new(http.CookieJar),
"DefaultClient": http.DefaultClient,
"DefaultMaxHeaderBytes": http.DefaultMaxHeaderBytes,
"DefaultMaxIdleConnsPerHost": http.DefaultMaxIdleConnsPerHost,
"DefaultServeMux": http.DefaultServeMux,
"DefaultTransport": http.DefaultTransport,
"DetectContentType": http.DetectContentType,
"Dir": new(http.Dir),
"ErrAbortHandler": http.ErrAbortHandler,
"ErrBodyNotAllowed": http.ErrBodyNotAllowed,
"ErrBodyReadAfterClose": http.ErrBodyReadAfterClose,
"ErrContentLength": http.ErrContentLength,
"ErrHandlerTimeout": http.ErrHandlerTimeout,
"ErrHeaderTooLong": http.ErrHeaderTooLong,
"ErrHijacked": http.ErrHijacked,
"ErrLineTooLong": http.ErrLineTooLong,
"ErrMissingBoundary": http.ErrMissingBoundary,
"ErrMissingContentLength": http.ErrMissingContentLength,
"ErrMissingFile": http.ErrMissingFile,
"ErrNoCookie": http.ErrNoCookie,
"ErrNoLocation": http.ErrNoLocation,
"ErrNotMultipart": http.ErrNotMultipart,
"ErrNotSupported": http.ErrNotSupported,
"ErrServerClosed": http.ErrServerClosed,
"ErrShortBody": http.ErrShortBody,
"ErrSkipAltProtocol": http.ErrSkipAltProtocol,
"ErrUnexpectedTrailer": http.ErrUnexpectedTrailer,
"ErrUseLastResponse": http.ErrUseLastResponse,
"ErrWriteAfterFlush": http.ErrWriteAfterFlush,
"Error": http.Error,
"File": new(http.File),
"FileServer": http.FileServer,
"FileSystem": new(http.FileSystem),
"Flusher": new(http.Flusher),
"Get": http.Get,
"Handle": http.Handle,
"HandleFunc": http.HandleFunc,
"Handler": new(http.Handler),
"HandlerFunc": new(http.HandlerFunc),
"Head": http.Head,
"Header": new(http.Header),
"Hijacker": new(http.Hijacker),
"ListenAndServe": http.ListenAndServe,
"ListenAndServeTLS": http.ListenAndServeTLS,
"LocalAddrContextKey": http.LocalAddrContextKey,
"MaxBytesReader": http.MaxBytesReader,
"MethodConnect": http.MethodConnect,
"MethodDelete": http.MethodDelete,
"MethodGet": http.MethodGet,
"MethodHead": http.MethodHead,
"MethodOptions": http.MethodOptions,
"MethodPatch": http.MethodPatch,
"MethodPost": http.MethodPost,
"MethodPut": http.MethodPut,
"MethodTrace": http.MethodTrace,
"NewFileTransport": http.NewFileTransport,
"NewRequest": http.NewRequest,
"NewServeMux": http.NewServeMux,
"NoBody": http.NoBody,
"NotFound": http.NotFound,
"NotFoundHandler": http.NotFoundHandler,
"ParseHTTPVersion": http.ParseHTTPVersion,
"ParseTime": http.ParseTime,
"Post": http.Post,
"PostForm": http.PostForm,
"ProtocolError": new(http.ProtocolError),
"ProxyFromEnvironment": http.ProxyFromEnvironment,
"ProxyURL": http.ProxyURL,
"PushOptions": new(http.PushOptions),
"Pusher": new(http.Pusher),
"ReadRequest": http.ReadRequest,
"ReadResponse": http.ReadResponse,
"Redirect": http.Redirect,
"RedirectHandler": http.RedirectHandler,
"Request": new(http.Request),
"Response": new(http.Response),
"ResponseWriter": new(http.ResponseWriter),
"RoundTripper": new(http.RoundTripper),
"Serve": http.Serve,
"ServeContent": http.ServeContent,
"ServeFile": http.ServeFile,
"ServeMux": new(http.ServeMux),
"ServeTLS": http.ServeTLS,
"Server": new(http.Server),
"ServerContextKey": http.ServerContextKey,
"SetCookie": http.SetCookie,
"StateActive": http.StateActive,
"StateClosed": http.StateClosed,
"StateHijacked": http.StateHijacked,
"StateIdle": http.StateIdle,
"StateNew": http.StateNew,
"StatusAccepted": http.StatusAccepted,
"StatusAlreadyReported": http.StatusAlreadyReported,
"StatusBadGateway": http.StatusBadGateway,
"StatusBadRequest": http.StatusBadRequest,
"StatusConflict": http.StatusConflict,
"StatusContinue": http.StatusContinue,
"StatusCreated": http.StatusCreated,
"StatusExpectationFailed": http.StatusExpectationFailed,
"StatusFailedDependency": http.StatusFailedDependency,
"StatusForbidden": http.StatusForbidden,
"StatusFound": http.StatusFound,
"StatusGatewayTimeout": http.StatusGatewayTimeout,
"StatusGone": http.StatusGone,
"StatusHTTPVersionNotSupported": http.StatusHTTPVersionNotSupported,
"StatusIMUsed": http.StatusIMUsed,
"StatusInsufficientStorage": http.StatusInsufficientStorage,
"StatusInternalServerError": http.StatusInternalServerError,
"StatusLengthRequired": http.StatusLengthRequired,
"StatusLocked": http.StatusLocked,
"StatusLoopDetected": http.StatusLoopDetected,
"StatusMethodNotAllowed": http.StatusMethodNotAllowed,
"StatusMovedPermanently": http.StatusMovedPermanently,
"StatusMultiStatus": http.StatusMultiStatus,
"StatusMultipleChoices": http.StatusMultipleChoices,
"StatusNetworkAuthenticationRequired": http.StatusNetworkAuthenticationRequired,
"StatusNoContent": http.StatusNoContent,
"StatusNonAuthoritativeInfo": http.StatusNonAuthoritativeInfo,
"StatusNotAcceptable": http.StatusNotAcceptable,
"StatusNotExtended": http.StatusNotExtended,
"StatusNotFound": http.StatusNotFound,
"StatusNotImplemented": http.StatusNotImplemented,
"StatusNotModified": http.StatusNotModified,
"StatusOK": http.StatusOK,
"StatusPartialContent": http.StatusPartialContent,
"StatusPaymentRequired": http.StatusPaymentRequired,
"StatusPermanentRedirect": http.StatusPermanentRedirect,
"StatusPreconditionFailed": http.StatusPreconditionFailed,
"StatusPreconditionRequired": http.StatusPreconditionRequired,
"StatusProcessing": http.StatusProcessing,
"StatusProxyAuthRequired": http.StatusProxyAuthRequired,
"StatusRequestEntityTooLarge": http.StatusRequestEntityTooLarge,
"StatusRequestHeaderFieldsTooLarge": http.StatusRequestHeaderFieldsTooLarge,
"StatusRequestTimeout": http.StatusRequestTimeout,
"StatusRequestURITooLong": http.StatusRequestURITooLong,
"StatusRequestedRangeNotSatisfiable": http.StatusRequestedRangeNotSatisfiable,
"StatusResetContent": http.StatusResetContent,
"StatusSeeOther": http.StatusSeeOther,
"StatusServiceUnavailable": http.StatusServiceUnavailable,
"StatusSwitchingProtocols": http.StatusSwitchingProtocols,
"StatusTeapot": http.StatusTeapot,
"StatusTemporaryRedirect": http.StatusTemporaryRedirect,
"StatusText": http.StatusText,
"StatusTooManyRequests": http.StatusTooManyRequests,
"StatusUnauthorized": http.StatusUnauthorized,
"StatusUnavailableForLegalReasons": http.StatusUnavailableForLegalReasons,
"StatusUnprocessableEntity": http.StatusUnprocessableEntity,
"StatusUnsupportedMediaType": http.StatusUnsupportedMediaType,
"StatusUpgradeRequired": http.StatusUpgradeRequired,
"StatusUseProxy": http.StatusUseProxy,
"StatusVariantAlsoNegotiates": http.StatusVariantAlsoNegotiates,
"StripPrefix": http.StripPrefix,
"TimeFormat": http.TimeFormat,
"TimeoutHandler": http.TimeoutHandler,
"TrailerPrefix": http.TrailerPrefix,
"Transport": new(http.Transport),
}

View File

@@ -1,13 +0,0 @@
package export
// Generated by 'goexports net/http/cgi'. Do not edit!
import "net/http/cgi"
// HTTPCgi contains exported symbols from net/http/cgi
var HTTPCgi = &map[string]interface{}{
"Handler": new(cgi.Handler),
"Request": cgi.Request,
"RequestFromMap": cgi.RequestFromMap,
"Serve": cgi.Serve,
}

View File

@@ -1,13 +0,0 @@
package export
// Generated by 'goexports net/http/cookiejar'. Do not edit!
import "net/http/cookiejar"
// HTTPCookiejar contains exported symbols from net/http/cookiejar
var HTTPCookiejar = &map[string]interface{}{
"Jar": new(cookiejar.Jar),
"New": cookiejar.New,
"Options": new(cookiejar.Options),
"PublicSuffixList": new(cookiejar.PublicSuffixList),
}

View File

@@ -1,13 +0,0 @@
package export
// Generated by 'goexports net/http/fcgi'. Do not edit!
import "net/http/fcgi"
// HTTPFcgi contains exported symbols from net/http/fcgi
var HTTPFcgi = &map[string]interface{}{
"ErrConnClosed": fcgi.ErrConnClosed,
"ErrRequestAborted": fcgi.ErrRequestAborted,
"ProcessEnv": fcgi.ProcessEnv,
"Serve": fcgi.Serve,
}

Some files were not shown because too many files have changed in this diff Show More