Golang

Race condition
When two processes are executing concurrently, the exact order of execution of instructions is not deterministic. Without explicit synchronization instructions it is difficult to predict the outcome of these concurrent execution of process.
Dockeriz'd service
Someone asked me to define a simple docker pod for the service I wrote in GOLang here. I completely forgot about it, till today.
So here is my first attempt at getting a docker image for the service.
![Go: WebService [POST][GET]](/posts/go-webservice-postget/getpost_hu_eee2047d9233208f.png)
Go: WebService [POST][GET]
·7 mins
GOLANG # Go is a powerful yet simple language. The nuances of assembling a workspace, sometimes are overwhelming, yet when it comes to simplicity it is very powerful.
Go: Helpful links
Helpful links # http package How to write go code. First program Effective go GO webserver GO Packages Specification - Go JSON in Go blog Go command reference Using Go modules These are some of the helpful links I have used in the past for understanding Go and developing code.

WebService: In golang
Having practiced creating loads of Console based programs of golang, it is now time to try something new - A Web Service.
In this blog, I will try and create a Web Service (RESTful) that will be built entirely on Go.

GoLang: SmipleCipher v2.0
·8 mins
So continuing from the last blog where I wrote a crude version of SimpleCipher and was inclined on removing the duplicate code, here I am with the improved version.
Handy links # [fmt](https://golang.org/pkg/fmt/) package [strings](https://golang.org/pkg/strings/) package. Defining types # While I compiled and unit tested code the general feeling was what can be optimized.
GoLang: SimpleCipher
Hello back again, Golang is just a new syntax for me. Even though behind the scenes they developers have simplified many things, for a consumer like me writing a program is more about learning the new syntax and getting familiarized with the control and stack.
Say a Number
With the Corona-Lockdown in place “literally”, it was time to squeeze out some me-time to continue the quest for GO-Proficiency.

Package String
Just like Java or C++ there are standard libraries (packages) available with golang. The one that you might end up using the most often is strings.
For this blog, I was writing another practice exercise that is meant to count number of words in an input string.
GOLANG: Proteins & RNA
It was an interesting exercise, and I solved in three ways. More details available here @ exercism.io
Introduction # RNA can be broken into three nucleotide sequences called codons, and then translated to a polypeptide like so:
