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 |