Studiju veids |
bakalaura akadēmiskās studijas |
Studiju programmas nosaukums |
Datorsistēmas |
Nosaukums |
Go valodas izpēte tīmekļa lietotņu izstrādes kontekstā |
Nosaukums angļu valodā |
Research on Go Language in Web Applications Development Context |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Pāvels Rusakovs |
Recenzents |
Google, programmatūras inženieris, Mg. sc. ing. Ruslan Batdalov |
Anotācija |
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. |
Atslēgas vārdi |
Go, Golang, Tīmekļa lietotnes |
Atslēgas vārdi angļu valodā |
Go, Golang, Web Applications |
Valoda |
lv |
Gads |
2020 |
Darba augšupielādes datums un laiks |
04.06.2020 18:07:51 |