Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Go valodas izpēte tīmekļa lietotņu izstrādes kontekstā
Title in English Research on Go Language in Web Applications Development Context
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Pāvels Rusakovs
Reviewer Google, programmatūras inženieris, Mg. sc. ing. Ruslan Batdalov
Abstract Go valoda tiek plaši pielietota tīmekļa programmatūras izstrādē. Tā piedāvā plašas standarta bibliotēkas iespējas programmētājam, kā arī nodrošina augstu ātrdarbību. Tomēr šī valoda ir salīdzinoši jauna, tāpēc uzņēmumi nevēlas uzreiz pāriet uz jauno tehnoloģiju. Šī bakalaura darba ietvaros tiek analizēta Go valodas izmantošana tīmekļa lietotnes servera pusē. Tiek apskatīta Go valodas vēsture, modernās Go valodas raksturiezīmes. Valodām ir noteikti kritēriji, lai tās varētu izmantot tīmekļa serverī. Darbā tiek apskatītas un salīdzinātas serverim paredzētās valodas. Tiek projektēts un izstrādāts risinājums, izmantojot Go valodu. Kopā ar risinājumu ir izstrādāti testi patērēto resursu novērtēšanai. Papildus tiek izstrādāti ekvivalenti risinājumi dažās citās valodās, kā arī, izmantojot testus, tie tiek salīdzināti ar Go izstrādātu programmu. Pamatojoties uz rezultātiem, tiek izdarīti secinājumi par Go valodas piemērotību servera izstrādājumam. Dokumentā ir 47 lappuses, 42 attēli, 5 tabulas, 10 pielikumi un 42 nosaukumu informācijas avoti.
Keywords Go, Golang, Tīmekļa lietotnes
Keywords in English Go, Golang, Web Applications
Language lv
Year 2020
Date and time of uploading 04.06.2020 18:07:51