494 karma · joined March 20, 2015
Works great across all my devices (win, mac, linux).
[0]: https://hnhub.dev/
The and and or functions in the template packages do short-circuit, so he's got one thing already. It was a relatively recent change, but it's there.
Non-deterministic select is a critical detail of its design. If you depend on a deterministic order of completion of tasks, you're going to have problems. Now there are cases where determinism might be what you want, but they are peculiar. And given Go's general approach to doing things only one way, you get non-determinism.
A shorthand syntax for trial communication existed. We took it out long ago. Again, you only need one way to do things, and again, it's a rare thing to need. Not worth special syntax.
Some of the other things mentioned may be worth thinking about, and some of them have already (a logging interface for instance), and some we just got wrong (range). But overall this seems like a list of things driven by a particular way of working that is not universal and discounts the cost of creating consensus around the right solutions to some of these problems.
Which is not to discount the author's concerns. This is a thoughtful post.
0: https://old.reddit.com/r/golang/comments/s58ico/what_id_like...
with your example:
> format_description!("[year]/[month]/[day]")
0: https://crates.io/crates/time
1: https://time-rs.github.io/book/api/format-description.html
> Unexpected Server Error
> Cannot destructure property 'series' of 'e' as it is undefined.
A long time on my todo list to make more out of it. It works as-is but I'm not happy with the current editor and some other things. Still, it gets some use on occasion which is nice :)
If your server is down, my application would crash too. Just cut the license validation out of the library. If I wanted to use the library without an license I could do so anyway.
edit: as noted by the author below, this is not the case :). If the server is not available, it won't raise an exception. I did miss that part somehow.
I'm intrigued how the AirPods Pro will fit. We will see I guess.
[0]: https://github.com/golang/go/issues/29934#issuecomment-48968...
[0]: https://cloud.google.com/run/docs/using-gcp-services#service...
(in case the comment gets deleted: https://i.imgur.com/J5lOiMZ.png)
What does Gogland mean? This is a codename and not the final product name. Our inspiration was the name of an island in the Gulf of Finland, not very far from Kotlin.