strmechops

module
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Feb 4, 2025 License: MIT

README

strmechops - String Mechanics Operations

This is the development environment for the Go software package, strmech.

String Mechanics is a collection of string management tools designed for use in Go programs. This code was originally imported from my stringsopsgo repository, Version 3.0. The original stringopsgo repository is now deprecated and all future development efforts will focus on the strmech project.

While all development work will take place in this repository, strmechops, the release versions of this software package will be stored and distributed from the strmech repository.

The current Version of strmechops is v 0.1.0. This Version includes a lot of new types useful for string formmating and conversions.

It's still too early for a formal release through the strmech respository. But this current version will provide insight into the coverage and depth of string formatting capabilities.

Major Types

StrMech

BigDecimal

BigIntNum

ByteArrayDto

DateTimeHelper

DirMgr - Directory Management

FileMgr - File Management

FileBufferReader - Read File Data

FileBufferReadWrite - Reads/Writes File Data

FileBufferWriter - Writes File Data

Int8ArrayDto - Manages 8-bit Integer Arrays

IntDecimal - Processes Numeric Data in Scientific Notation

IntegerSeparatorSpec - Manages Integer Separation (thousands) in Mult-National Formats.

MathBigRatHelper - provides helper methods for Rational Numbers created with the Go Programming Language Big Math package

MathFloatHelper - provides helper methods for types float32 float64 and *big.Float

NumberStrKernel - Used to support International numeric and currency formatting.

SciNotationKernel - Supports Conversions and Formatting for Scientific Notation

Text Formatting - A multitude of types supporting Text Formatting

Vision Statement

Again, these types are NOT ready for prime time. Use them at your own risk.

However, they represent a lot of progress over the last version.

Directories

Path Synopsis
Package strmech - String operations provides string management utilities designed to perform a variety of string operations including string centering, justification, multiple replacements numeric and date field extraction as well as implementing the io.Reader and io.Writer interfaces.
Package strmech - String operations provides string management utilities designed to perform a variety of string operations including string centering, justification, multiple replacements numeric and date field extraction as well as implementing the io.Reader and io.Writer interfaces.

Jump to

Keyboard shortcuts

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