diff --git a/examples/crypt_example.go b/examples/crypt_example.go index da4da28..a3096f5 100644 --- a/examples/crypt_example.go +++ b/examples/crypt_example.go @@ -1,36 +1,38 @@ -// go: ignore +//go:build ignore + package main -// import ( -// "encoding/hex" -// "fmt" -// "time" +import ( + "encoding/hex" + "fmt" + "time" -// "github.com/zeevdiukman/z/crypt" -// "github.com/zeevdiukman/z/helper" -// ) + "github.com/zeevdiukman/z/crypt" + "github.com/zeevdiukman/z/helper" +) -// func main() { -// t := time.Now() -// key := "1b1ef1cf714a412d57ec7be1647e6e1e7f8141a1cd009dd13b52041e5c62dbd6" -// keyBytes, _ := hex.DecodeString(key) -// plaintext := "hello, world!" -// encryptedText, err := crypt.Encrypt(plaintext, keyBytes) +func main() { + var _ = crypt.Encrypt + t := time.Now() + key := "1b1ef1cf714a412d57ec7be1647e6e1e7f8141a1cd009dd13b52041e5c62dbd6" + keyBytes, _ := hex.DecodeString(key) + plaintext := "hello, world!" + encryptedText, err := crypt.Encrypt(plaintext, keyBytes) -// if err != nil { -// fmt.Println("Error encrypting:", err) -// return -// } -// decryptedText, err := crypt.Decrypt(encryptedText, keyBytes) -// if err != nil { -// fmt.Println("Error decrypting:", err) -// return -// } -// tt := time.Since(t) + if err != nil { + fmt.Println("Error encrypting:", err) + return + } + decryptedText, err := crypt.Decrypt(encryptedText, keyBytes) + if err != nil { + fmt.Println("Error decrypting:", err) + return + } + tt := time.Since(t) -// fmt.Println("Key:", key) -// fmt.Println("Encrypted:", encryptedText) -// fmt.Println("Decrypted:", decryptedText) -// fmt.Println("Generated in", tt) -// helper.PrintOldStyleMetrics() -// } + fmt.Println("Key:", key) + fmt.Println("Encrypted:", encryptedText) + fmt.Println("Decrypted:", decryptedText) + fmt.Println("Generated in", tt) + helper.PrintOldStyleMetrics() +} diff --git a/examples/dns_example.go b/examples/dns_example.go index 93954a1..1e6c3c9 100644 --- a/examples/dns_example.go +++ b/examples/dns_example.go @@ -1,3 +1,5 @@ +//go:build ignore + package main import ( @@ -5,11 +7,6 @@ import ( "github.com/zeevdiukman/z/helper" ) -// ServeDNS calls f(w, r). -// -// func (f dns.HandlerFunc) ServeDNS(w dns.ResponseWriter, r *dns.Msg) { -// f(w, r) -// } func main() { dnsApp := dns.New() dnsApp.Mux.HandleFunc(".", dnsApp.HandleTypeA) diff --git a/go.work b/go.work index ab9ffa8..e547685 100644 --- a/go.work +++ b/go.work @@ -2,7 +2,8 @@ go 1.23.0 use ( ./ - ./pkg/crypt ./pkg/dns ./pkg/helper + ./pkg/crypt + ) diff --git a/main.go b/main.go index 93954a1..7905807 100644 --- a/main.go +++ b/main.go @@ -1,18 +1,5 @@ package main -import ( - "github.com/zeevdiukman/z/dns" - "github.com/zeevdiukman/z/helper" -) - -// ServeDNS calls f(w, r). -// -// func (f dns.HandlerFunc) ServeDNS(w dns.ResponseWriter, r *dns.Msg) { -// f(w, r) -// } func main() { - dnsApp := dns.New() - dnsApp.Mux.HandleFunc(".", dnsApp.HandleTypeA) - go dnsApp.Run() - helper.StartHTTP() + } diff --git a/pkg/crypt/zcrypt.go b/pkg/crypt/crypt.go similarity index 98% rename from pkg/crypt/zcrypt.go rename to pkg/crypt/crypt.go index d94ec81..6bfba04 100644 --- a/pkg/crypt/zcrypt.go +++ b/pkg/crypt/crypt.go @@ -1,4 +1,4 @@ -package zcrypt +package crypt import ( "crypto/aes"