Questions tagged [go]

Golang, also known as Go, is a compiled, statically typed, multi-paradigm programming language. It was invented by Google in 2007 to increase programming productivity. Use this tag for recommendations for Go libraries, compilers, or any other software directly related to Go. Do not use this tag for questions related to making a program start.

Filter by
Sorted by
Tagged with
1
vote
0answers
4 views

OData server library for Go-lang

I want to create an OData service in Go but I was not able to find any library for implementing the server. The odata page provides a list of libraries for Java, .Net, cpp, but does not list any for ...
1
vote
0answers
9 views

Multi-leader or leaderless replication distributed DB (in-memory)

I am trying to find out few examples of multi-leader or leaderless distributed DB. It seems Redis is there but only enterprise version is having multi master support. Any distributed DB which satisfy ...
3
votes
0answers
23 views

Best Key-Value database for intensive insertion

We are working on a project of type (intensive insertion) should able to handle millions of insertion per day. The Current situation we have two table one of them includes 2 billion record (Id & ...
0
votes
0answers
11 views

Is there any Laravel counterpart for Go?

Laravel has some awesome functionalities: Built-in testing suite CLI for creating migrations, controllers, schedules, emails, etc... ORM with migrations and seeding Built-in OAUTH2 (Laravel Passport) ...
2
votes
1answer
19 views

recomendation of reverse-proxy to count hits to all endpoints in a service

I have a use case where I need to count every request arriving to all endpoints of my services on Kubernetes. For example **endpoint** **counter** addr:port/a: ...
2
votes
0answers
159 views

Open source Cross-platform toolkit for creating graphical user interface (GUI) with Golang Concurrency Model

I am looking for Open-source Cross-platform toolkit for creating graphical user interface (GUI) in Go. And I've found: The Electron framework lets you write cross-platform desktop applications using ...
1
vote
1answer
26 views

A tool to convert Python into human readable Go code which still needs manual tuning

Is there a library/tool to convert python code into readable go code which needs manual adjustment after conversion. What I am looking for is a library/tool which can do partial semi-automatic ...
0
votes
0answers
14 views

Which JAMstack framework makes it easy to run tensorflow.js code on backend then show result on website?

Looking to deploy a machine learning model preferably on a JAMstack framework such as Gatsby, Hugo etc. The goal is to have an end-user upload a document then the machine learning program displays ...
1
vote
0answers
10 views

What is the best inter-process communication approach or software for programs written in different languages?

I want my C++ and JavaScript programs to communicate with Java and Go programs. And I want it to do with the lowest possible latency. I am familiar with standard input/output (aka iostream/stdio). ...
0
votes
0answers
10 views

What is the most straighforward way of writing a truly Self-Hosted program?

I have been thinking about making an application that compiles itself (primarily because it's fun and I will probably learn a lot of new stuff). After some research, I figured that this is called a ...
0
votes
0answers
13 views

Tool for recording http requests

I'm looking for a tool that provides http requests recording for Golang web server, so that I will be able to use it in integration tests without a need to run client application each time. I've seen ...
1
vote
0answers
237 views

GoLang OData Client

I have to consume an OData service in my application using an OData client library in GoLang. Can anyone suggest an OData client library for GoLang?
1
vote
0answers
9 views

best web framework for go

I am new to Go (GoLang). Working on small learning project. I did the basic of Go. Started Gin as web framework. My problem start with frontend. Is ReactJS/Angular is the only option? Anything like ...
1
vote
2answers
1k views

Read/Write parquet file with golang

Recently I want to write and read(mostly write) parquet file with golang. Is there any good tools and library? Thanks
0
votes
0answers
39 views

Golang implementation of PCKS#11

With a PCKS#11 standard implementation, you can use a PIN smartcard for a MFA (multi-factor authentication) sign on. Commonly, there is a PKCS#11 interface in a webbrowser software to access secure ...
1
vote
0answers
101 views

Best way to document REST APIs in (go) source?

I am working on a REST API implemented in go. I have already wrestled with godoc Colleagues have started using apidoc.js but I have found in lacking in several areas. For example I don't even know ...
2
votes
1answer
820 views

Looking for a Go to C compiler for Linux

Can someone point out a Go to C compiler to me, or does indeed none exist? A lengthy web search turned up nothing for me. In particular, I am looking for an open source Go-to-C compiler that can be ...
0
votes
2answers
518 views

Building GUI the Declarative way

When talking about RAD (Rapid Application Development) Tool under Linux/Unix, I used to use Tk, which is a fairly easy library for building graphical applications, to build simple GUI based ...
0
votes
0answers
123 views

Collecting performance and runtime metrics in cpp

I am aware that go language has an excellent support for collecting metric data. We can visualize the data in any manner we want using handy tools like go-metrics and influxDB. I have a CPP ...
3
votes
2answers
2k views

Task-queuing software/library for Golang

What are the task-queuing software/library that able to be used from Go programming language? When using Ruby, I usually use Sidekiq.
5
votes
1answer
293 views

Go web framework (similar to Rails)

I come from Ruby and Rails framework environment, which offers me a lot of useful stuff. However I'd like to move towards Go now. So far Rails provide a bunch of useful features: JSON rendering ...