diff options
| author | Shulhan <ms@kilabit.info> | 2019-03-01 11:39:29 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2019-03-01 11:39:29 +0700 |
| commit | bd8de0a789fb5f72f377beb2007d80a5f62c1c2f (patch) | |
| tree | 4fc9b40ea80e6b005bb4e338871b66ff2fd48a36 /README.html | |
| parent | 0fb894f376db8ef67d9c71acc15a12852ae3015b (diff) | |
| download | pakakeh.go-0.4.0.tar.xz | |
Release share v0.4.0v0.4.0
=== New Features
* `email`: new package for working with Internet Message Format (RFC 5322)
* `email/dkim`: new package for parsing and creating DKIM signature
(RFC 6376)
* `email/maildir`: new package to manage email using maildir format
=== Enhancements
* `bytes`
** add function to copy slice
** add function to convert hexadecimal into byte
* `dns`
** add mapping of connection types and its names
** print the section question type by string
** add method to filter Message.Answer by specific query type
** add pool for UDP client
** add function to get list of system name servers
** make UDPClient Query routine safe
** increase the internal debug level from 2 to 3
* `http`
** add the charset type to content-type "text/plain"
** listen and serve using TLS if TLSConfig is defined
** add method to temporary redirect request to other location
* `ini`
** unexport the reader
** add method to get all variable values with the same key
* `io`
** rename Reader SkipSpace to SkipSpaces
** refactoring, export all fields for easy access on Reader
** add method read one line with line feed
** add method to unread N characters on Reader
** optimize ReadUntil without append
** add method to return the rest of unreaded buffer on Reader
** return the character separator that found on SkipUntil
* `memfs`
** add method to dump files as Go generated source
** add variable for allowing bypass file in memory
* `smtp` (work in progress)
** rename StorageFile to LocalStorage
** implement server with local handler
** add prefix Mail to methods in Storage interface
** use different port between normal listener and TLS listener
* `time`: add function to get micro seconds
=== Fixes
* all: fix the usage of "iota"
* `dns`: fix creating new UDP/TCP client without port number
* `memfs`: check for empty directory on Mount
Diffstat (limited to 'README.html')
| -rw-r--r-- | README.html | 138 |
1 files changed, 73 insertions, 65 deletions
diff --git a/README.html b/README.html index 13bec96a..95eb9935 100644 --- a/README.html +++ b/README.html @@ -57,143 +57,151 @@ multilines "/*\*/" comment into single line "//" format.</p> <div class="ulist"> <ul> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/bytes" target="_blank" rel="noopener"><strong>bytes</strong></a>: Package bytes provide a library for -working with byte or slice of bytes.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/bytes" target="_blank" rel="noopener"><strong>bytes</strong></a>: A library for working with slice of +bytes.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/contact" target="_blank" rel="noopener"><strong>contact</strong></a>: Package contact provide a library -to import contact from Google, Microsoft, and Yahoo.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/contact" target="_blank" rel="noopener"><strong>contact</strong></a>: A library to import contact from +Google, Microsoft, or Yahoo</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/dns" target="_blank" rel="noopener"><strong>dns</strong></a>: Package dns implement DNS client and -server.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/dns" target="_blank" rel="noopener"><strong>dns</strong></a>: A library for working with Domain Name +System (DNS) protocol.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/dsv" target="_blank" rel="noopener"><strong>dsv</strong></a>: Package dsv is a library for working with -delimited separated value (DSV).</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/dsv" target="_blank" rel="noopener"><strong>dsv</strong></a>: A library for working with delimited +separated value (DSV).</p> +</li> +<li> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/email" target="_blank" rel="noopener"><strong>email</strong></a>: A library for working with Internet +Message Format as defined by RFC 5322.</p> +<div class="ulist"> +<ul> +<li> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/email/dkim" target="_blank" rel="noopener"><strong>dkim</strong></a>: A library to parse and create +DKIM-Signature header field value, as defined in RFC 6376.</p> +</li> +<li> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/email/maildir" target="_blank" rel="noopener"><strong>maildir</strong></a>: A library to manage email +using maildir format.</p> +</li> +</ul> +</div> </li> <li> <p><a href="https://godoc.org/github.com/shuLhan/share/lib/errors" target="_blank" rel="noopener"><strong>errors</strong></a>: Package errors provide an error type with code.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/git" target="_blank" rel="noopener"><strong>git</strong></a>: Package git provide a wrapper for git -command line interface.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/git" target="_blank" rel="noopener"><strong>git</strong></a>: A wrapper for git command line interface.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/http" target="_blank" rel="noopener"><strong>http</strong></a>: Package http implement custom HTTP -server with memory file system and simplified routing handler.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/http" target="_blank" rel="noopener"><strong>http</strong></a>: Custom HTTP server with memory file +system and simplified routing handler.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/ini" target="_blank" rel="noopener"><strong>ini</strong></a>: Package ini implement reading and writing -INI configuration as defined by Git configuration file syntax.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/ini" target="_blank" rel="noopener"><strong>ini</strong></a>: Implement reading and writing INI +configuration as defined by Git configuration file syntax.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/io" target="_blank" rel="noopener"><strong>io</strong></a>: Package io provide a library for reading and -watching file, and reading from standard input.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/io" target="_blank" rel="noopener"><strong>io</strong></a>: A library for reading and watching file, +and reading from standard input.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/memfs" target="_blank" rel="noopener"><strong>memfs</strong></a>: Package memfs provide a library for -mapping file system into memory.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/memfs" target="_blank" rel="noopener"><strong>memfs</strong></a>: A library for mapping file system +into memory.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining" target="_blank" rel="noopener"><strong>mining</strong></a>: Package mining provide a library -for data mining.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining" target="_blank" rel="noopener"><strong>mining</strong></a>: A library for data mining.</p> <div class="ulist"> <ul> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining/classifier/cart" target="_blank" rel="noopener"><strong>classifier/cart</strong></a>: Package -cart implement the Classification and Regression Tree by Breiman, et al.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining/classifier/cart" target="_blank" rel="noopener"><strong>classifier/cart</strong></a>: +Implementation of the Classification and Regression Tree by +Breiman, et al.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining/classifier/crf" target="_blank" rel="noopener"><strong>classififer/crf</strong></a>: Package -crf implement the cascaded random forest algorithm, proposed by Baumann -et.al in their paper: Baumann, Florian, et al.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining/classifier/crf" target="_blank" rel="noopener"><strong>classififer/crf</strong></a>: +Implementation of the Cascaded Random Forest (CRF) algorithm, proposed by +Baumann, Florian, et al.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining/classifier/rf" target="_blank" rel="noopener"><strong>classifier/rf</strong></a>: Package rf -implement ensemble of classifiers using random forest algorithm by Breiman -and Cutler.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining/classifier/rf" target="_blank" rel="noopener"><strong>classifier/rf</strong></a>: +Implementation of ensemble of classifiers using random forest algorithm by +Breiman and Cutler.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining/gain/gini" target="_blank" rel="noopener"><strong>gain/gini</strong></a>: Package gini contain -function to calculating Gini gain.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining/gain/gini" target="_blank" rel="noopener"><strong>gain/gini</strong></a>: A library to +calculate Gini gain.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining/knn" target="_blank" rel="noopener"><strong>knn</strong></a>: Package knn implement the K -Nearest Neighbor using Euclidian to compute the distance between samples.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining/knn" target="_blank" rel="noopener"><strong>knn</strong></a>: Implementation of the K +Nearest Neighbor (KNN) using Euclidian to compute the distance between +samples.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining/math" target="_blank" rel="noopener"><strong>math</strong></a>: Package math provide generic -functions working with mathematic.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining/math" target="_blank" rel="noopener"><strong>math</strong></a>: A library for working with +mathematic.</p> </li> <li> <p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining/resampling/lnsmote" target="_blank" rel="noopener"><strong>resampling/lnsmote</strong></a>: -Package lnsmote implement the Local-Neighborhood algorithm from the paper, +Implementation of the Local-Neighborhood algorithm from the paper of Maciejewski, Tomasz, and Jerzy Stefanowski.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining/resampling/smote" target="_blank" rel="noopener"><strong>resampling/smote</strong></a>: Package -smote resamples a dataset by applying the Synthetic Minority Oversampling -TEchnique (SMOTE).</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining/resampling/smote" target="_blank" rel="noopener"><strong>resampling/smote</strong></a>: +Implementation of the Synthetic Minority Oversampling TEchnique (SMOTE).</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining/tree/binary" target="_blank" rel="noopener"><strong>tree/binary</strong></a>: Package binary -contain implementation of binary tree.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/mining/tree/binary" target="_blank" rel="noopener"><strong>tree/binary</strong></a>: Implementation of +binary tree.</p> </li> </ul> </div> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/net" target="_blank" rel="noopener"><strong>net</strong></a>: Package net provide constants and library -for networking.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/net" target="_blank" rel="noopener"><strong>net</strong></a>: Constants and library for networking.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/numbers" target="_blank" rel="noopener"><strong>numbers</strong></a>: Package numbers provide -miscellaneous functions for working with integer, float, slice of integer, -and slice of floats.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/numbers" target="_blank" rel="noopener"><strong>numbers</strong></a>: A library for working with +integer, float, slice of integer, and slice of floats.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/runes" target="_blank" rel="noopener"><strong>runes</strong></a>: Package runes provide a library for -working with a single rune or slice of rune.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/runes" target="_blank" rel="noopener"><strong>runes</strong></a>: A library for working with slice of +rune.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/smtp" target="_blank" rel="noopener"><strong>smtp</strong></a>: Package smtp provide a library for -building SMTP server and client. +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/smtp" target="_blank" rel="noopener"><strong>smtp</strong></a>: A library for building SMTP server or +client. This package is working in progress.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/strings" target="_blank" rel="noopener"><strong>strings</strong></a>: Package strings provide a library -for working with string or slice of string.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/strings" target="_blank" rel="noopener"><strong>strings</strong></a>: A library for working with slice +of string.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/tabula" target="_blank" rel="noopener"><strong>tabula</strong></a>: Package tabula provide a library -for working with rows, columns, or matrix (table), or in another terms -working with data set.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/tabula" target="_blank" rel="noopener"><strong>tabula</strong></a>: A library for working with rows, +columns, or matrix (table), or in another terms working with data set.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/test" target="_blank" rel="noopener"><strong>test</strong></a>: Package test provide library for -helping with testing.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/test" target="_blank" rel="noopener"><strong>test</strong></a>: A library for helping with testing.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/text" target="_blank" rel="noopener"><strong>text</strong></a>: Package text provide common a library -for working with text.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/text" target="_blank" rel="noopener"><strong>text</strong></a>: A library for working with text.</p> <div class="ulist"> <ul> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/text/diff" target="_blank" rel="noopener"><strong>text/diff</strong></a>: Package diff implement text -comparison.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/text/diff" target="_blank" rel="noopener"><strong>text/diff</strong></a>: Text comparison.</p> </li> </ul> </div> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/time" target="_blank" rel="noopener"><strong>time</strong></a>: Package time provide a library for -working with time.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/time" target="_blank" rel="noopener"><strong>time</strong></a>: A library for working with time.</p> </li> <li> -<p><a href="https://godoc.org/github.com/shuLhan/share/lib/websocket" target="_blank" rel="noopener"><strong>websocket</strong></a>: Package websocket provide the -websocket library for server and client.</p> +<p><a href="https://godoc.org/github.com/shuLhan/share/lib/websocket" target="_blank" rel="noopener"><strong>websocket</strong></a>: Websocket library for server +and client.</p> </li> </ul> </div> @@ -320,7 +328,7 @@ files.</p> </div> <div id="footer"> <div id="footer-text"> -Last updated 2019-02-05 10:02:11 +0700 +Last updated 2019-03-01 10:25:38 +0700 </div> </div> </body> |
