wow, impressive. but how does this work without C? don't you have to link to some standard OS rendering frameworks which are most likely in C? or do you communicate through syscalls?
On Wednesday, October 2, 2024 at 9:25:24 PM UTC+8 Mandolyte wrote: > Worked! Thanks > > On Wednesday, October 2, 2024 at 9:18:41 AM UTC-4 Jan Mercl wrote: > >> On Wed, Oct 2, 2024 at 3:07 PM Mandolyte <ceci...@gmail.com> wrote: >> >> > What did I do wrong? >> >> Copying the go.mod file effectively declares the code in hello.go to be >> in package modernc.org/tk9.0. >> That's the package hello.go imports, hence the import cycle. This works >> here: >> >> jnml@t3610:~/tmp$ mkdir tk >> jnml@t3610:~/tmp$ cd tk >> /home/jnml/tmp/tk >> jnml@t3610:~/tmp/tk$ ls -la >> total 8 >> drwxr-xr-x 2 jnml jnml 4096 Oct 2 15:15 . >> drwxr-xr-x 17 jnml jnml 4096 Oct 2 15:15 .. >> jnml@t3610:~/tmp/tk$ cp ~/src/modernc.org/tk9.0/_examples/hello.go . >> jnml@t3610:~/tmp/tk$ go mod init example.com/hello >> go: creating new go.mod: module example.com/hello >> go: to add module requirements and sums: >> go mod tidy >> jnml@t3610:~/tmp/tk$ go mod tidy >> go: finding module for package modernc.org/tk9.0 >> go: found modernc.org/tk9.0 in modernc.org/tk9.0 v0.29.1 >> jnml@t3610:~/tmp/tk$ CGO_ENABLED=0 go run hello.go >> jnml@t3610:~/tmp/tk$ >> >> Hope this helps. >> >> -j >> >> -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/726c3afa-56ad-4478-ab21-d2b1bd675495n%40googlegroups.com.