summaryrefslogtreecommitdiff
path: root/gemfeed/2023-05-01-unveiling-guprecords:-uptime-records-with-raku.gmi.tpl
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-02-20 21:18:37 +0200
committerPaul Buetow <paul@buetow.org>2026-02-20 21:18:37 +0200
commit1f4c38ea81e53c14f9f1143a76f335a47ffecd0b (patch)
tree65e85ecfee3187fc59fb348edcd173fc8dfab436 /gemfeed/2023-05-01-unveiling-guprecords:-uptime-records-with-raku.gmi.tpl
parent223303968ed013d3b016a5fe93788412eed83392 (diff)
Update blog post: Add note about Go implementation of goprecords
- Added links to both Raku and Go implementations - Added note mentioning goprecords as Go rewrite with same features - Added last updated timestamp Amp-Thread-ID: https://ampcode.com/threads/T-019c7c73-58f9-7516-958d-f30eb17a3bff Co-authored-by: Amp <amp@ampcode.com>
Diffstat (limited to 'gemfeed/2023-05-01-unveiling-guprecords:-uptime-records-with-raku.gmi.tpl')
-rw-r--r--gemfeed/2023-05-01-unveiling-guprecords:-uptime-records-with-raku.gmi.tpl7
1 files changed, 6 insertions, 1 deletions
diff --git a/gemfeed/2023-05-01-unveiling-guprecords:-uptime-records-with-raku.gmi.tpl b/gemfeed/2023-05-01-unveiling-guprecords:-uptime-records-with-raku.gmi.tpl
index bddc2c9b..91797661 100644
--- a/gemfeed/2023-05-01-unveiling-guprecords:-uptime-records-with-raku.gmi.tpl
+++ b/gemfeed/2023-05-01-unveiling-guprecords:-uptime-records-with-raku.gmi.tpl
@@ -1,6 +1,7 @@
# Unveiling `guprecords.raku`: Global Uptime Records with Raku
> Published at 2023-04-30T13:10:26+03:00
+> Updated Fri 21 Feb: Note added about Go rewrite
```
+-----+-----------------+-----------------------------+
@@ -29,8 +30,12 @@ As a result of this, I am introducing `guprecords.raku`, a handy Raku script tha
Guprecords, or global uptime records, is a Raku script designed to generate a consolidated uptime report from multiple hosts:
-=> https://codeberg.org/snonux/guprecords
+=> https://codeberg.org/snonux/guprecords Guprecords (Raku)
+=> https://codeberg.org/snonux/goprecords Goprecords (Go)
=> https://raku.org The Raku Programming Language
+=> https://go.dev The Go Programming Language
+
+> **Note (Feb 2026)**: Guprecords has also been rewritten in Go as `goprecords` for improved performance and easier distribution. The Go version is fully compatible and supports the same features (categories, metrics, and output formats). Both implementations are maintained and available.
A previous version of Guprecords was actually written in Perl, the older and more established language from which Raku was developed. One of the primary motivations for rewriting Guprecords in Raku was to learn the language and explore its features. Raku is a more modern and powerful language compared to Perl, and working on a real-world project like Guprecords provided a practical and engaging way to learn the language.