goutils

package module
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 8, 2021 License: MIT Imports: 0 Imported by: 0

README

Repo: util Version: v0.1.2

go version: go version go1.15.6 darwin/amd64

Documentation

Overview

package goutils

Copyright (c) 2020 Michael Treanor MIT License

Utilities for development and production with Go. Expect frequent updates and some breaking changes.

The main focus of these utilities is currently Intel-based macOS, but most utilities will work with other platforms.

Directories

Path Synopsis
_examples
empty_path command
goignore command
typeswitch command
ansi module
fft
fft/example command
gogob/_example command
math/diophantine
package diophantine is a fun diversion into the world of theoretical mathematics.
package diophantine is a fun diversion into the world of theoretical mathematics.
math/fastinvsqrt
Package fastinvsqrt is an implementation of there Quake 3 released algorithm that estimates 1 / sqrt(x) to within 1% and runs about 3 times as fast as the standard calculation on some machines.
Package fastinvsqrt is an implementation of there Quake 3 released algorithm that estimates 1 / sqrt(x) to within 1% and runs about 3 times as fast as the standard calculation on some machines.
math/floatingints
Package binary implements simple translation between numbers and byte sequences and encoding and decoding of varints.
Package binary implements simple translation between numbers and byte sequences and encoding and decoding of varints.
math/git_report command
math/graph
package graph is designed to handle nodes and edges in simple graphs Reference: https://flaviocopes.com/golang-data-structure-graph/
package graph is designed to handle nodes and edges in simple graphs Reference: https://flaviocopes.com/golang-data-structure-graph/
math/main command
math/points
Package points provides simple utilities for dealing with points in a data series.
Package points provides simple utilities for dealing with points in a data series.
types
Package types provides utilities for dealing with types.
Package types provides utilities for dealing with types.
types/examples command
types/justforfunc18
Package justforfunc18 is an environment for playing with the ideas from: justforfunc #18: understanding Go's type aliases by Francesc Campoy Reference: https://www.youtube.com/watch?v=Vg603e9C-Vg
Package justforfunc18 is an environment for playing with the ideas from: justforfunc #18: understanding Go's type aliases by Francesc Campoy Reference: https://www.youtube.com/watch?v=Vg603e9C-Vg
devtools
cli command
gogit
Package gogit implements git cli commands in a more convenient way.
Package gogit implements git cli commands in a more convenient way.
gogithub/_example/cmd/gogithub command
The basicauth command demonstrates using the github.BasicAuthTransport, including handling two-factor authentication.
The basicauth command demonstrates using the github.BasicAuthTransport, including handling two-factor authentication.
gorepo/stuff command
package gofile +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
package gofile +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris
ini
Package ini has resources to support configuration files.
Package ini has resources to support configuration files.
ini/example command
Package strings implements additional functions to support the go library: .../go/1.15.3/libexec/src/strings/strings.go For information about UTF-8 strings in Go, see https://blog.golang.org/strings.
Package strings implements additional functions to support the go library: .../go/1.15.3/libexec/src/strings/strings.go For information about UTF-8 strings in Go, see https://blog.golang.org/strings.
_examples/defer command
This an example of the defer statement in action.
This an example of the defer statement in action.
anansi/sample command
ansi
Package ansi provides fast ansi escape sequence processing based on strings.Builder.
Package ansi provides fast ansi escape sequence processing based on strings.Builder.
cli
cli/example command
replace/example command
webtools
dnsperftest command
dom/arrayperf
Package arrayperf performs benchmark tests on variaous array based structures.
Package arrayperf performs benchmark tests on variaous array based structures.
dom/example command
dom/gobuild
Package gobuild is a small program to build and initialize js WebAssembly projects.
Package gobuild is a small program to build and initialize js WebAssembly projects.
getpage/samples command
googlesearch command
goserver command
youtube/gotube command
zsh
Package zsh contains command line utilities designed for use with zsh on macOS.
Package zsh contains command line utilities designed for use with zsh on macOS.
binit command
com command
examples/tr command
fi command
gobot command
goex command
goex is a command line tool to execute Go code.
goex is a command line tool to execute Go code.
gofind command
ls command
tree command
ttyinfo command
watch
Package watch implements live reloading and timed reloading of command line programs.
Package watch implements live reloading and timed reloading of command line programs.

Jump to

Keyboard shortcuts

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