How much do you agree completely switching from Java to Go? I have total 9yrs of experience in Java but now I am interested in Go.

This page summarizes the projects mentioned and recommended in the original post on /r/golang

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Netty

    Netty project - an event-driven asynchronous network application framework

    From my experience most of the stuff you can do with go, you can do with java and vice versa. I have written networking applications based on netty.io and written webapps with go. I would say its other factors that play a big role.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • sqlx

    general purpose extensions to golang's database/sql

    This is very frequent question from ppl coming from Java and similar languages. It might sound strange, but you will see it's absolutely valid: no frameworks. Just forget this word =) In Go you will most of the time use standard library, and some helper libraries from 3rd party toolkits. For instance in case of some "average" REST microservice I would imagine `http.Server` from standard library and `mux.Router` from `github.com/gorilla/mux` (take a look at other repos within gorilla). For DB access it could be `database/sql`, maybe `github.com/jmoiron/sqlx` or maybe `

  • go-pg

    Golang ORM with focus on PostgreSQL features and performance

    gorm.io/gorm`, or `github.com/go-pg/pg` if you need something more feature-rich. I would avoid using `go-kit` and `go-micro` "frameworks" unless you have some special requirement for it. But you can take a look to have an idea of what Go "framework" may look like.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Dapper-like ORM, Mapping

    9 projects | /r/golang | 6 Oct 2022
  • Looking for some PgSQL infos

    3 projects | /r/golang | 3 Oct 2022
  • What Sqlite3 driver or ORM to choose?

    5 projects | /r/golang | 23 Feb 2022
  • How We Went All In on sqlc/pgx for Postgres + Go

    3 projects | /r/golang | 9 Sep 2021
  • Go to Postgres Library

    5 projects | /r/golang | 28 May 2021