gofwc

module
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 5, 2020 License: MIT

README

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.

Directories

Path Synopsis
backend
beego/routers
@APIVersion 1.0.0 @Title Beego API project @Description Beego project @Contact eugenesocho@hotmail.com @License MIT @LicenseUrl https://github.com/evgesoch/gofwc/blob/master/LICENSE
@APIVersion 1.0.0 @Title Beego API project @Description Beego project @Contact eugenesocho@hotmail.com @License MIT @LicenseUrl https://github.com/evgesoch/gofwc/blob/master/LICENSE
gin
go-code-examples
packages-variables-functions/comments
This is a block comment that describes the package.
This is a block comment that describes the package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL