diff options
| author | Shulhan <ms@kilabit.info> | 2026-03-30 16:03:49 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2026-03-30 16:27:50 +0700 |
| commit | 4110657def17a00fa715bc1c5c0d9b728c4085d0 (patch) | |
| tree | 8e0199e61d5de0fbc826a4fbb637e1e0c36c3ad5 /lib/paseto/v4/local_mode_example_test.go | |
| parent | cf94a6045d5e06b53101dac4a36d7b26be163b0b (diff) | |
| download | pakakeh.go-4110657def17a00fa715bc1c5c0d9b728c4085d0.tar.xz | |
paseto/v4: improve examples by splitting example and package
By not using the same package name in example, we can see how the package
actually used in real code.
For instance, we can know that constant publicHeader should be exported
so it could be used by Unpack method.
Diffstat (limited to 'lib/paseto/v4/local_mode_example_test.go')
| -rw-r--r-- | lib/paseto/v4/local_mode_example_test.go | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/paseto/v4/local_mode_example_test.go b/lib/paseto/v4/local_mode_example_test.go index a9708935..af3b1e60 100644 --- a/lib/paseto/v4/local_mode_example_test.go +++ b/lib/paseto/v4/local_mode_example_test.go @@ -1,12 +1,14 @@ // SPDX-License-Identifier: BSD-3-Clause // SPDX-FileCopyrightText: 2026 M. Shulhan <ms@kilabit.info> -package pasetov4 +package pasetov4_test import ( "encoding/hex" "fmt" "log" + + pasetov4 "git.sr.ht/~shulhan/pakakeh.go/lib/paseto/v4" ) func ExampleLocalMode() { @@ -15,7 +17,7 @@ func ExampleLocalMode() { if err != nil { log.Fatal(err) } - lmode := NewLocalMode([32]byte(key)) + lmode := pasetov4.NewLocalMode([32]byte(key)) plain := []byte(`{"data":"Hello, secret!"}`) footer := []byte(`{"kid":1000}`) token, err := lmode.Encrypt(plain, footer, nil) |
