Interesting article from Ben Johnson about structuring Applications in Go
https://medium.com/@benbjohnson/structuring-applications-in-go-3b04be4ff091#.ltpx7e839
https://medium.com/@benbjohnson/structuring-applications-in-go-3b04be4ff091#.ltpx7e839
Medium
Structuring Applications in Go
How I organize my applications in Go
The upper.io/db.v2 package for Go provides a common interface to work with different data sources using adapters that wrap mature database drivers.
The main purpose of db is to abstract common database tasks (CRUD) and provide tools for users to perform advanced commands when required.
db supports the MySQL, PostgreSQL, SQLite and QL databases and provides partial support (CRUD, no transactions) for MongoDB.
The main purpose of db is to abstract common database tasks (CRUD) and provide tools for users to perform advanced commands when required.
db supports the MySQL, PostgreSQL, SQLite and QL databases and provides partial support (CRUD, no transactions) for MongoDB.
А это уже интересно. Тест по Go от mail.ru. #golang https://certification.mail.ru/tests/golang35/start/
Утащил у 4gophers.com
Утащил у 4gophers.com
Brian Ketelsen notes on Go’s 1.7 release: https://brianketelsen.com/blog/go17/
Brianketelsen
Brian Ketelsen | Training and Consulting
Brian Ketelsen provides training for individuals and companies looking to improve their skills with the Go programming language. I also provide consulting services, ranging from short term emergency engagements to architectural reviews and everything in…
Помните ламповый Norton Commander? Вот вам open source аналог на Go 🙃
https://github.com/gokcehan/lf
https://github.com/gokcehan/lf
GitHub
GitHub - gokcehan/lf: Terminal file manager
Terminal file manager. Contribute to gokcehan/lf development by creating an account on GitHub.