Este é o repositório que contém o código da minha tese de mestrado na Universidade da Macedônia com o título "Distributed Computing in Go: Comparative Analysis of Web Application Frameworks"
Para executar o código fornecido, você deve ter instalado pelo menos a versão go1.12
da linguagem Go em seu computador.
Depois de instalar o Go, abra um terminal e escreva o comando
$ go get github.com/evgesoch/gofwc
para baixar e instalar o projeto.
Ele será incluído no diretório src
do seu GOPATH
.
O código-fonte dos frameworks não foi incluído neste repositório. Você pode baixá-los e instalá-los visitando seus sites e seguindo as instruções de instalação:
Todos os subprojetos armazenam os dados da aplicação em um banco de dados SQLite3. Para poder acessar o banco de dados através da aplicação você também deve instalar um driver SQLite3. Eu instalei o driver go-sqlite3. Consulte as instruções de instalação deste repositório.