<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="103458" NadgradivoID="0" NRID="10960427" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=103458" StOgledov="2557" StPrenosov="519" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-08-09 14:56:51" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000468" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-103458">20.500.12556/RUL-103458</PID>
  <Naslov>Razvoj mikrostoritev v programskem jeziku Go</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Microservice development in Go programming language</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Arhitektura mikrostoritev je pristop k razvoju programske opreme, pri katerem celotno aplikacijo razdelimo na manjše dele, kjer vsak del opravlja podmnožico nalog aplikacije.
Vsak ta del je nato razvit samostojno, na koncu pa te dele - mikrostoritve - povežemo skupaj v celoto.
Posamezne mikrostoritve, ki sestavljajo aplikacijo, lahko razvijamo v različnih programskih jezikih in tehnologijah, med drugim tudi v programskem jeziku Go.
V okviru diplomske naloge je bilo raziskano področje razvoja mikrostoritev v programskem jeziku Go, ter razvito ogrodje za konfiguracijo in odkrivanje mikrostoritev, namenjeno uporabi pri razvoju mikrostoritev v programskem jeziku Go.</Opis>
  <TujJezik_Opis>Microservice architecture is an approach for developing software as a service.
The main point of this architecture is splitting an application into smaller parts, where each part performs a subset of application&#039;s tasks.
Each of those parts is developed independently, and at the end, these parts - microservices - are connected together to form the complete application.
Each microservice can be developed using different programming languages and technologies. Programming language Go is just one of the options.
Goal of this thesis is to research the current state of microservices&#039; development with Go, and developing a Go package for configuration and discovery of microservices, developed in the Go programming language.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>mikrostoritve</Beseda>
    <Beseda>Go</Beseda>
    <Beseda>konfiguracija</Beseda>
    <Beseda>odkrivanje storitev</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>microservices</Beseda>
    <Beseda>Go</Beseda>
    <Beseda>configuration</Beseda>
    <Beseda>service discovery</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2018-09-18 15:45:02</DatumVstavljanja>
  <DatumObjave>2018-09-18 15:45:06</DatumObjave>
  <DatumSpremembe>2022-08-16 03:42:13</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2018</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo>1970-01-01</EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="81551" Ime="Martin" Priimek="Čebular" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="64139" Ime="Branko Matjaž" Priimek="Jurič" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">21989</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="113895" DatotekaNRID="10797460" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="416520" VelikostDatotekeKratko="406,76 KB" DatumVstavljanja="2018-09-18 15:45:07" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Cebular_Martin_-_Razvoj_mikrostoritev_v_programskem_jeziku_Go.pdf</Naziv>
      <OrgNaziv>Cebular_Martin_-_Razvoj_mikrostoritev_v_programskem_jeziku_Go.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>592C547259D86D21308AA3CE17656E2A</MD5>
      <SHA256>743ad18675e45379120805ebc11b53fef2e0c51ce39309ebc131d3db6d826aff</SHA256>
      <UUID>d0721935-a1b5-11eb-a523-00155dcfd717</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=113895</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="90617"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="0" Koda="0" Naziv="Ni določena" SchemaOrg="CreativeWork"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
