forked from hush/lightwalletd
Jonathan "Duke" Leto
2 years ago
2 changed files with 15 additions and 0 deletions
@ -0,0 +1,14 @@ |
|||
// Copyright (c) 2019-2020 The Hush developers
|
|||
// Copyright (c) 2019-2020 The Zcash developers
|
|||
|
|||
package parser |
|||
|
|||
// Reverse the given byte slice, returning a slice pointing to new data;
|
|||
// the input slice is unchanged.
|
|||
func Reverse(a []byte) []byte { |
|||
r := make([]byte, len(a), len(a)) |
|||
for left, right := 0, len(a)-1; left <= right; left, right = left+1, right-1 { |
|||
r[left], r[right] = a[right], a[left] |
|||
} |
|||
return r |
|||
} |
Loading…
Reference in new issue