Hi guys What would you suggest for dynamic configuration management in a Golang app(microservice)? Configuration should be able to change on the fly and with no restart/reload...
Hey guys Assume we have a data pipeline that we are reading from a file, passing each row to another goroutine through a channel, and that second goroutine does something to t...
Assume we have a broker working with tcp. Clients connect to this broker and for each connection a goroutine is spawned. Clients send data to each other using an ID of themsel...
Hi guys Im an MVC arch, assume we have routes and also models and controllers and etc. Now we have an API with versions like v1, v2, v3 etc. What pattern and design we can hav...
Hey guys Anyone knows a library or class to implement unofficial instagram API with PHP?? An API that has almost all features like: follow,unfollow,like,unlike,comment,get us...
guys what can be done if we want to assign a full copy of a slice or map to a new var? because as you know slices and maps are pointers to the underlying array and when we ass...
Does anybody know a production ready docker-compose stack with an NGINX as a web server(with proper common configs) and a golang http server connected to the NGINX? better if ...
Hi assume we have the main goroutine running(main func). from there we raise another goroutine. inside of the second goroutine we raise another goroutine again. What happens ...
Guys how would you control concurrent access to a database row or column?? Two DB sessions may access one specific row at the same time but how to block the second SELECT whil...
guys do you know some package to create something "Vim" like in CLI?? i wanna have the input ducked to the bottom of the terminal and stay capturing the stdin and writing to t...
Have anyone used paypal online payment gateway in their websites?? Why should it be so complicated? I don't even know which service is the proper one for me. Can anyone help?
So a map of string => connObject? Storing all conns in a shared map at the conn initialization time? This way all conn goroutines have access to other conns and can populate t...
what's the diff between fmt.println() and the println()? i just realized that we have println without fmt!
Hi why exactly uint32 can't be assigned to a uint64 var?? why is it unsafe?
hello do you guys have any idea how to shorten a long url with encoding??for example a url is 200 characters and we need to shorten it to less than 64 characters. any help wou...
Do you have php installed?
So why we use wait groups? Isn't a child process tied to its parent? I meant killing the parent before the child gets finished and done.
You mean testing my codebase with some different servers? what benchmarking and also profiling tools you suggest?
Wel said. Then what http package would be good? Does the net/http package work good for some million users?
Aha So you meant setting up an api gateway to enqueue all incoming requests to be consumed by the app worker?