social
wtf
Our great sponsors
social | wtf | |
---|---|---|
13 | 48 | |
62 | 1,475 | |
- | - | |
0.0 | 0.0 | |
almost 3 years ago | over 1 year ago | |
JavaScript | Go | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
social
- Sharing types between Go backend and TypeScript frontend: best practices and tools?
-
Best course to learn backend/server-side development using Golang
Here’s a semi in depth go walk through building a sample project from scratch: https://github.com/imran31415/social/blob/main/blog/BLOG.md
- Resources to learn golang
-
Whats your favorite go tech stack?
This one https://github.com/imran31415/social
- Best courses to learn Go for backend?
- [HELP] Testing SQL queries and functions that use SQL queries in Golang.
- Golamg, gRPC, vue social network
-
JS developer here, need help to know if I'll start in the right place.
I made a write up on using go with VUE and go into some detail https://github.com/imran31415/social/blob/main/blog/BLOG.md
- Any grpc tutorial or github repo that contains best practices to develop production services.
-
Introducing Test-Last Development (TLD)
Example: https://github.com/imran31415/social/blob/main/blog/BLOG.md
wtf
-
Help with setting up Ben Johnson's wtf repo locally
I am new to go. Found wtf dial - ( https://github.com/benbjohnson/wtf ) while looking to get some project based learning. This looks pretty interesting but when I did git clone of the project my vs code is giving number dependency related problems like below.
-
Educational Codebases
There are a few Go projects meant to be learned from:
- https://github.com/pion/opus for to learn audio
- https://github.com/benbjohnson/wtf for overall production quality
- https://github.com/upspin/upspin difficult to explain, personally I'm not a fan of the errors
- Ben Johnson's WTF project layout: interface usage
- Exemple of Web API written in Go that you'd consider high quality
-
Directory structure for a golang project
I read about https://github.com/benbjohnson/wtf and the connected blog here a couple of times. Seems quite good.
- Project structure - I often see duplicate function names in db layers, why?
-
The one-and-only, must-have, eternal Go project layout
Personally I think the method is the layered architecture approach. Example: https://github.com/benbjohnson/wtf
-
Examples of Good Go Repos
Take a look at the discussions in the repo: https://github.com/benbjohnson/wtf/discussions
-
Examples of an idiomatic API project
https://github.com/benbjohnson/wtf This repo serves as an example and fits Go very well in my opinion. Check the discussions on the repo and the blog posts.
- what do you use for migrations? or how do you the sql tables and seeding?
What are some alternatives?
esp-v2 - A service proxy that provides API management capabilities using Google Service Infrastructure.
go-clean-arch - Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
ld - Lean Database
pkgsite - [mirror] Home of the pkg.go.dev website
wtf - The personal information dashboard for your terminal
Golang-Project-Structure - Golang Skeleton With Fully Managed Versions For Kick Start GoLang Project Development
aip-go - Go SDK for implementing resource-oriented gRPC APIs.
bbolt - An embedded key/value database for Go.
typescriptify-golang-structs - A Golang struct to TypeScript class/interface converter
go-clean-template - Clean Architecture template for Golang services
iam-go - An opinionated Open Source implementation of the google.iam APIs on top of Cloud Spanner.
go-webapp-example - Example web application written in Go