Overhaul [1/n]

Signed-off-by: Sean Du <do4suki@gmail.com>
This commit is contained in:
2026-01-29 02:42:28 +08:00
parent 989acd6ff1
commit c77241a883
2267 changed files with 7158 additions and 5583 deletions
+7 -6
View File
@@ -38,13 +38,14 @@ func WriteAllText(path, text string) {
_ = os.WriteFile(path, []byte(text), 0644)
}
func SliceXor(s1, s2 []byte) (res []byte) {
for k, b := range s1 {
newBt := b ^ s2[k]
res = append(res, newBt)
}
func XOR(s1, s2 []byte) []byte {
n := min(len(s1), len(s2))
return
res := make([]byte, n)
for i, b := range s1[:n] {
res[i] = b ^ s2[i]
}
return res
}
func Sub16(str []byte) []byte {