EDIT: You may also be interested in https://github.com/mvdan/sh
507 karma · joined January 15, 2016
EDIT: You may also be interested in https://github.com/mvdan/sh
I wake up with this and found awesome. Really easy to see who's in the audio channel, join or leave, share screen, etc.
This is certainly more convenient / quick than having to open & paste Google Meet link. Good news for remote workers.
As a Brazilian I have to say that you don't know what you're talking about.
It's specially very cold in the winter in the south, where I live, but even in the south-west can be very cold.
Only part of the country would be warm even in the winter as you said.
This can be improved a bit by forcing the Mac to "hibernate" instead of suspend when you put it to sleep:
https://apple.stackexchange.com/a/51729
By default, it would hibernate only after some time.
You can also disable the "Power Nap" checkbox on Settings > Battery.
EDIT: Typo
Also, a library to write tests with databases for Go: https://github.com/go-testfixtures/testfixtures
In Portuguese they're only known for "Latin languages", which explains my question. ;-)
"Piscina" is a Portuguese word for "pool", by the way.
Really? So if a random person decide to report me, plain text uncrypted messages will be sent to WhatsApp?
Even if this does not happen regularly, this means that WhatsApp have means to read my messages, which is scary enough.
I'm now using a custom email domain (although it's just redirecting to my Gmail for now), and doing regular backups of my emails (through Thurderbird) and Google Drive.
With these news being more and more common, you never know when it'll happen to you.
Take a look the the issues: https://github.com/go-task/task/issues
There are many ideias, and many of them requires discussion with the community since there are many ways to implement them
If you like the project and are experienced with Go, I'd love to have more help
https://github.com/go-task/task
Usually, though, people contribute to the projects they use. Not only because it's a boost in motivation, but also because you usually need to know very well the project to have enough context to be able to contribute.
I don't know nothing monolithic like Rails for Go, do you? What I was trying to say is that you have to use libs, instead of a big monolithic framework like Rails, that do not exists for Go (AFAIK).
I don't like Node and NPM, but it would be the alternative to Asset Pipeline (e.g. for concatenating and minifying JS and CSS, etc).
Go is a different story. You need to join the pieces together to make something functional. You will probably need:
- A router like [Gin](https://github.com/gin-gonic/gin)
- A [XSRF token generator and validator](https://github.com/golang/net/blob/master/xsrftoken/xsrf.go)
- An ORM like [Gorm](https://github.com/jinzhu/gorm) or [XORM](https://github.com/go-xorm/xorm)
- A template lib like the one that comes with the stdlib
- Node for front-end (ugh, this is the harder part)
- The testing library in stdlib plus maybe [testify](https://github.com/stretchr/testify)
- etc...
Many nice things are missing. Some were [shamelessy copied by other people](https://github.com/go-testfixtures/testfixtures). Some you may need to implement yourself.
The big advantages is that Go has much better performance, and run on Windows, etc.
As someone who never coded a game (a part from one that don't use any graphics: https://github.com/andreynering/sudoku ), I always ask myself how hard is to code a 2d/3d graphic game. I say this because a game seems much more impressive than other kind of (boring) coding projects.
{
"__comment": "The following config does...",
"key": "value"
}
But I agree that it is not much intuitive.> I like Go a lot, and I don't fret about binary size. But let's not be too charitable :). The CLI apps I write usually start trending towards 10MB with a few package imports. Their equivalents in C are usually less than 100k. One can imagine getting to better than a 100x difference.
Who want smaller binaries can use this compressor tool: http://upx.sourceforge.net/ It may be a bit slow but you just need to use it in the distributed version.
I like to use https://caddyserver.com/ as reverse proxy for the easy setup and buildin Let's Encrypt support. You can also use Apache or Ngixn if you want.
But you can also bind directly to port 80 if it's a simple app.