From 37210766e5f2541dd7300ab75982c38d05f9d133 Mon Sep 17 00:00:00 2001 From: Blake Williams Date: Sat, 7 Sep 2024 17:47:34 +1000 Subject: [PATCH] Tweak README --- README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 68ce0b7..ab255f1 100644 --- a/README.md +++ b/README.md @@ -2,20 +2,20 @@ num: 128-bit signed and unsigned integers for Go ================================================ > [!WARNING] -> This repo has moved to sourcehut (https://git.sr.ht/~shabbyrobe/go-num). This -> version will remain here for the time being but may be removed at a later date. You -> may also consider https://pkg.go.dev/lukechampine.com/uint128 for your use case as -> I am unlikely to spend much time on this in future unless a serious bug is found. +> This repo has moved to sourcehut (https://git.sr.ht/~shabbyrobe/go-num), and has +> also been placed into **maintenance mode**. This version will remain here for the +> time being but may be removed at a later date. You may also consider +> https://pkg.go.dev/lukechampine.com/uint128 for your use case as I am unlikely to +> spend much time on this in future unless a serious bug is found. --- Fastish `int128` (`num.I128`) and `uint128` (`num.U128`) 128-bit integer types for Go, providing the majority of methods found in `big.Int`. -> [!WARNING] -> Function execution times in this library _almost always_ depend on the -> inputs. This library is inappropriate for use in any domain where it is important -> that the execution time does not reveal details about the inputs used. +**WARNING**: Function execution times in this library _almost always_ depend on the +inputs. This library is inappropriate for use in any domain where it is important +that the execution time does not reveal details about the inputs used. `I128` is a signed "two's complement" implementation that should behave the same way on overflow as `int64`.