Evaluating the GO Programming Language with Design Patterns · Study