A BENCHMARK OF SELECTED ALGORITHMS FOR GO PROGRAMMING LANGUAGE

Autor: Lebar, David
Přispěvatelé: Mernik, Marjan
Jazyk: slovinština
Rok vydání: 2012
Předmět:
Zdroj: Maribor
Popis: Diplomsko delo opisuje programski jezik Go, njegove značilnosti, prednosti, slabosti in učinkovitost v praksi. Opisana je tudi kratka zgodovina nastajanja programskega jezika Go in okoljih, kjer ga lahko uporabimo. Več poudarka je na opisu osnovnih gradnikov programskega jezika Go, kot so podatkovni tip, operatorji, izrazi, krmilni ukazi, funkcije, kazalci, reference, paketi, vmesnik in metode. Na kratko je opisana tudi Google rešitev za računalništvo v oblakih in uporaba Go spletnih aplikacij. Pri praktičnem delu sta predstavljena dva primerjalna algoritma v programskem jeziku Go in Java ter meritve in ugotovitve njunih izvajan na lokalnem okolju in v rešitvi za računalništvo v oblakih. This Diploma describes the Go programming language, his characteristics, strengths, weaknesses and effectiveness in practice. It describs a brief history of Go programming language and environments where it can be used. More emphasis is on the description of the basic building blocks of the Go programming language, such as data type, operators, expressions, control statements, functions, pointers, references, packages, interface and methods. We briefly describe the Google solutions for cloud computing and use of Web applications. In the practical work two benchmark algorithms in the Java and Go programming languages, and compared findings of execution on the local environment and in cloud computing are presented.
Databáze: OpenAIRE