39
top 6 comments
sorted by: hot top controversial new old
[-] onlinepersona@programming.dev 6 points 1 hour ago

I honestly don't get why people like Go. Structural typing makes it so difficult to find classes that interpret an interface. Every dumb go project has to be opened in an IDE or something with a language server to find implementors of an interface. Also, forcing every capitalised object in a module or struct to be exported is just... wat? Returning a tuple of whatever, err also feels wrong. It's like they couldn't decide between throwing exceptions or an enum and went with something in between.

I get that the inbuilt concurrency features are nice, but the rest of the language and stdlib feel very lackluster. At least that's my impression after ~2 weeks of it. My retreat to Rust was rather quick.

Anti Commercial-AI license

[-] Solemarc@lemmy.world 11 points 4 hours ago

Are you trying to use the Lord's JS to read files from your PC?

[-] OmegaLemmy@discuss.online 5 points 4 hours ago

read svg file with path given in config

Know Jack shit about go and since all you need to do is read a file and put it in I thought I'd let ai handle it

İt took me far too long and I was just done with it by then and the ai for some reason is acting fucking playful it's even mocking me I can't handle it

[-] Solemarc@lemmy.world 6 points 3 hours ago

My comment was supposed to be a bit of a joke...

Generally speaking, you cannot read a file from disk using JS in the browser because the sandbox doesn't allow the code access to your disk. If you googled something like "read a file JS" it probably made an assumption that you're using Server side like nodejs or deno. The only exception for in-browser that I know of is to upload files using an input tag.

[-] pupbiru@aussie.zone 5 points 3 hours ago

that looks like a go template, so i’d wager it’s something server-side

[-] Solemarc@lemmy.world 1 points 1 hour ago

Maybe, I've never used go templates before.

this post was submitted on 15 Jan 2025
39 points (100.0% liked)

Programming

17808 readers
216 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS