/gofwc

Go Web Frameworks Comparison.

Primary LanguageGoMIT LicenseMIT

gofwc (Go Web Frameworks Comparison)

This is the repository that contains the code for my Master's Thesis in University of Macedonia with title "Distributed Computing in Go: Comparative Analysis of Web Application Frameworks"

Setup

In order to run the code provided, you should have installed at least the version go1.12 of the Go language in your computer.

Once you install Go, open a terminal and write the command

$ go get github.com/evgesoch/gofwc

to download and install the project.

It will be included in the src directory of your GOPATH.

The frameworks' source code has not been included in this repository. You can download and install them by visiting their websites and following the installation instructions:

All the subprojects store the application data in an SQLite3 database. To be able to access the database through the application you should also install an SQLite3 driver. I installed the go-sqlite3 driver. Please refer to this repository's installation instructions.