Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on May 6, 2023. It is now read-only.
/goPublic archive

FROZEN - migrate to github.com/tawesoft/golib

License

NotificationsYou must be signed in to change notification settings

tawesoft/go

Repository files navigation

Tawesoft

A monorepo for small Go modules maintained byTawesoft®

This is permissively-licensed open source software but exact licences may vary between modules.

FROZEN - PLEASE MIGRATE

These packages are moving tohttps://github.com/tawesoft/golib.

This is to increase security against possible supply chain attacks such as our domain name expiring in the future and being registered by someone else.

Please migrate tohttps://github.com/tawesoft/golib (when available) instead.

Most programs relying on a package in this monorepo, such as the dialog or lxstrconv packages, will continue to work for the foreseeable future.

Rarely used packages have been hidden for now - they are in the git commit history athttps://github.com/tawesoft/go if you need to resurrect one.

Download

go get -u tawesoft.co.uk/go

Contents

dialog - simple cross-platform messagebox

Package dialog implements simple cross platform native MessageBox/Alertdialogs for Go.

import"tawesoft.co.uk/go/dialog"
LinksLicenseStable?
homedocssrcMIT-0✔ yes

glcaps - read and check OpenGL capabilities

Package glcaps provides a nice interface to declare OpenGL capabilities youcare about, including minimum required extensions or capabilities. Glcaps hasno dependencies and is agnostic to the exact OpenGL binding used.

import"tawesoft.co.uk/go/glcaps"
LinksLicenseStable?
homedocssrcMIT✔ yes

humanizex - locale-aware natural number formatting

Package humanizex is an elegant, general-purpose, extensible, modular,locale-aware way to format and parse numbers and quantities - like distances,bytes, and time - in a human-readable way ideal for config files and as abuilding-block for fully translated ergonomic user interfaces.

import"tawesoft.co.uk/go/humanizex"
LinksLicenseStable?
homedocssrcMIT✔ yes

lxstrconv - locale-aware number parsing

Package lxstrconv is an attempt at implementing locale-aware parsing ofnumbers that integrates with golang.org/x/text.

import"tawesoft.co.uk/go/lxstrconv"
LinksLicenseStable?
homedocssrcMIT✔ yes

operator - operators as functions

Package operator implements logical, arithmetic, bitwise and comparisonoperators as functions (like the Python operator module). Includes unary,binary, and n-ary functions with overflow checked variants.

import"tawesoft.co.uk/go/operator"
LinksLicenseStable?
homedocssrcMIT-0✔ yes

Links

Support

Free and Community Support

Commercial Support

Open source software from Tawesoft® backed by commercial support options.

Emailopen-source@tawesoft.co.uk or visittawesoft.co.uk/products/open-source-softwareto learn more.

Sponsor this project

    Packages

    No packages published

    Languages


    [8]ページ先頭

    ©2009-2025 Movatter.jp