💾 Archived View for source.community › jeffdecola › my-go-tools › blob › develop › README.md captured on 2023-09-08 at 16:11:43. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-01-29)

➡️ Next capture (2024-02-05)

-=-=-=-=-=-=-

                                                         .
,-. ,-. . . ,-. ,-. ,-.    ,-. ,-. ,-,-. ,-,-. . . ,-. . |- . .
`-. | | | | |   |   |-'    |   | | | | | | | | | | | | | |  | |
`-' `-' `-^ '   `-' `-' :: `-' `-' ' ' ' ' ' ' `-^ ' ' ' `' `-|
                                                             /|
                                                            `-'

Profile for jeffdecola

jeffdecola / my-go-tools

git clone https://source.community/jeffdecola/my-go-tools.git

Branches

Log

Tree

/README.md (develop)

↑ /

blob

View raw contents of /README.md (develop)

my-go-tools

![Go Report Card[1] ![GoDoc[2] ![Maintainability[3] ![Issue Count[4] ![License[5]

1: ![Go Report Card

2: ![GoDoc

3: ![Maintainability

4: ![Issue Count

5: ![License

_A place to keep useful tools I created in go to install on my rig._

Table of Contents,

- CRYPTOGRAPHY TOOLS[1]

1: CRYPTOGRAPHY TOOLS

- MARKDOWN TOOLS[1]

- CONTINUOUS INTEGRATION[2]

1: MARKDOWN TOOLS

2: CONTINUOUS INTEGRATION

Documentation and reference,

- My go-cheat-sheet[1]

1: go-cheat-sheet

- my-go-examples[1]

- my-go-packages[2]

- This repos

1: my-go-examples

2: my-go-packages

github webpage[1] _built with concourse[2]_

1: github webpage

2: concourse

CRYPTOGRAPHY TOOLS

- decryptfile[1]

1: decryptfile

_Decrypt a file with AES-256 GCM (a 32-byte hash key) using the `crypto/aes` package.

Works with encryptfile[1]._

1: encryptfile

- encryptfile[1]

1: encryptfile

_Encrypt a file with AES-256 GCM (a 32-byte hash key) using the `crypto/aes` package.

Works with decryptfile[1]._

1: decryptfile

- md5-hash-file[1]

1: md5-hash-file

_Get an md5 hash (fingerprint) from an input file using the standard `crypto/md5` package.

I also added a flag to read in your `.ssh/id_rsa.pub` key to get your ssh fingerprint._

- sha256-hash-file[1]

1: sha256-hash-file

_Get an sha256 hash (fingerprint) from an input file using the standard `crypto/sha256` package.

I also added a flag to read in your `.ssh/id_rsa.pub` key to get your ssh fingerprint._

MARKDOWN TOOLS

- markdown-create-table-of-contents[1]

1: markdown-create-table-of-contents

_Parse a markdown file to find `##`, `###` to create a table of contents (TOC) for links at github._

- markdown-delimiter-doer[1]

1: markdown-delimiter-doer

_Take a markdown file and "do whatever you want" between the delimiters and output new markdown file._ ## CONTINUOUS INTEGRATION

Refer to ci-README.md[1] on how I automated building this repos github webpage[2] and perform some unit-tests.

1: ci-README.md

2: github webpage

· · ·

🏡 Home

FAQs

Privacy Policy

Terms & Conditions

Official Gemlog

info@source.community

© 2023 source.community