Skip to content
This repository has been archived by the owner on Nov 15, 2022. It is now read-only.
/ go-estimeoprazo Public archive

Serviço que faz simulações usando o método de Monte Carlo para encontrar a probabilidade de finalização de um projeto

Notifications You must be signed in to change notification settings

Coderockr/go-estimeoprazo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Estime o Prazo

Serviço que faz simulações usando o método de Monte Carlo para encontrar a probabilidade de finalização de um projeto

Testes unitários

Para rodar os testes unitários é necessário:

cd estimeoprazo
export GOPATH=`pwd`
export GO111MODULE=off
go test

Execução local

É necessário instalar o Go e o SDK do Google App Engine, devido ao projeto estar configurado para rodar neste cloud server

cd estimeoprazo
export GOPATH=`pwd`
export GO111MODULE=off
goapp serve

O serviço vai ouvir no endereço http://localhost:8080

Execução no Google App Engine

Para fazer deploy de uma nova versão do app é necessário:

git add .
git commit -m "Alterações"
git push origin master
goapp deploy --application $YOUR_GOOGLE_APP estimeoprazo

O serviço vai ouvir no endereço https://$YOUR_GOOGLE_APP.appspot.com

O serviço espera requisições via POST com o header

Content-Type: application/x-www-form-urlencoded

E no body os parâmetros, como no exemplo abaixo:

MinTasks=200&MaxTasks=220&MinSplitTasks=1&MaxSplitTasks=3&MinTasksDone=30&MaxTasksDone=40

About

Serviço que faz simulações usando o método de Monte Carlo para encontrar a probabilidade de finalização de um projeto

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages