๐Ÿ’พ Archived View for source.community โ€บ jeffdecola โ€บ my-go-tools captured on 2023-09-08 at 15:58:23. 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

/ (develop)

tree

๐Ÿ“ ci/

๐Ÿ“ cryptography-tools/

๐Ÿ“ docs/

๐Ÿ“ markdown-tools/

๐Ÿ“„ .codeclimate.yml

๐Ÿ“„ .gitignore

๐Ÿ“„ LICENSE

๐Ÿ“„ README.md

๐Ÿ“„ ci-README.md

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