[Task]: Add Getting Startet to Documentation
This commit is contained in:
parent
f99b643d7d
commit
0d8b50ca55
|
@ -20,5 +20,5 @@ every = "5m"
|
||||||
after = "30m"
|
after = "30m"
|
||||||
|
|
||||||
[microservice_dependencies]
|
[microservice_dependencies]
|
||||||
product = "http://localhost:8080/api-test/product/%d/"
|
product = "http://localhost:65000/api-test/product/%d/"
|
||||||
permission = "http://localhost:8080/api-test/session/%s/%d/"
|
permission = "http://localhost:65000/api-test/session/%s/%d/"
|
||||||
|
|
|
@ -1,7 +1,17 @@
|
||||||
\section{Getting Started}
|
\section{Getting Started}
|
||||||
\label{sec: Getting Started}
|
\label{sec: Getting Started}
|
||||||
Um den Microservice zu starten, muss die folgende Befehlszeile in dem Hauptverzeichnis des Microservice aufgerufen werden.
|
|
||||||
|
|
||||||
\begin{lstlisting}[caption=Getting Started]
|
\subsection{Installation von Go}
|
||||||
|
In Abhängigkeit von dem Betriebssystem, gibt es verschiedene Ansätze, die Programmiersprache Go auf einem System zu installieren. Eine Anleitung für die Installation unter Linux, Windows und Mac ist unter dem Link \texttt{https://golang.org/doc/install} zu finden. Damit alle Abhängigkeiten des Microservices Warenwirtschaft auch auf dem System bereitstehen, sind diese -- über die Ausführung der folgenden Befehlszeile im Root-Verzeichnis des Microservices -- zu laden.
|
||||||
|
\begin{lstlisting}[caption=Laden der Abhängigkeiten]
|
||||||
|
go get ./...
|
||||||
|
\end{lstlisting}
|
||||||
|
|
||||||
|
\subsection{Start des Microservice}
|
||||||
|
Um den Microservice Warenwirtschaft zu starten, muss die folgende Befehlszeile unter dem Root-Verzeichnis des Microservice ausgeführt werden. Anschließend wird der Microservice unter \texttt{http://localhost:65000/} bereitgestellt.
|
||||||
|
\begin{lstlisting}[caption=Start des Go-Microservice]
|
||||||
go run main.go
|
go run main.go
|
||||||
\end{lstlisting}
|
\end{lstlisting}
|
||||||
|
|
||||||
|
\subsection{Start des Microservice}
|
||||||
|
Der angepasste Monolith wird entsprechend der Anleitung unter \texttt{https://gitlab.com/matthiasstock/monolith} gestartet.
|
|
@ -10,7 +10,7 @@ import (
|
||||||
"github.com/genofire/hs_master-kss-monolith/lib/database"
|
"github.com/genofire/hs_master-kss-monolith/lib/database"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Goods managemd in this stock microservice
|
// Goods managed in this stock microservice
|
||||||
type Good struct {
|
type Good struct {
|
||||||
ID int64
|
ID int64
|
||||||
ProductID int64
|
ProductID int64
|
||||||
|
|
Reference in New Issue