diff options
| author | bt <bt@rctt.net> | 2026-03-08 00:08:12 +0100 |
|---|---|---|
| committer | bt <bt@rctt.net> | 2026-03-08 00:08:12 +0100 |
| commit | 0deb1e71a0e71432519b7dc0998ebbf06f2225b0 (patch) | |
| tree | 3ef88f4ae986d976478b0232f6085c8c9bcd194f /cmd | |
| parent | 3830a8ad69fd861558f4d8ee7ee67b05c244eb47 (diff) | |
| download | solec-0deb1e71a0e71432519b7dc0998ebbf06f2225b0.tar.gz solec-0deb1e71a0e71432519b7dc0998ebbf06f2225b0.zip | |
Core library
Diffstat (limited to 'cmd')
| -rw-r--r-- | cmd/client/main.go | 33 | ||||
| -rw-r--r-- | cmd/daemon/main.go (renamed from cmd/mock/main.go) | 0 |
2 files changed, 33 insertions, 0 deletions
diff --git a/cmd/client/main.go b/cmd/client/main.go index e69de29..244e543 100644 --- a/cmd/client/main.go +++ b/cmd/client/main.go @@ -0,0 +1,33 @@ +package main + +import ( + "flag" + "log" + "net" + + "git.sr.ht/~rctt/solecd/core" +) + +var serverAddr string + +func main() { + flag.StringVar(&serverAddr, "a", "localhost:9999", "Server address:port") + flag.Parse() + + var d net.Dialer + + conn, err := d.Dial("tcp", serverAddr) + if err != nil { + log.Fatalf("cannot dial", err) + } + defer conn.Close() + + for { + d, err := core.Read(conn) + if err != nil { + log.Fatalf("cannot read data: %v", err) + } + + log.Print(d) + } +} diff --git a/cmd/mock/main.go b/cmd/daemon/main.go index ad503c5..ad503c5 100644 --- a/cmd/mock/main.go +++ b/cmd/daemon/main.go |
