diff --git a/internal/alpine/alpine.go b/internal/alpine/alpine.go index 9bacd5a6..97f2ee52 100644 --- a/internal/alpine/alpine.go +++ b/internal/alpine/alpine.go @@ -1,4 +1,3 @@ -// Package alpine defines a configurator to interact with the Alpine operating system. package alpine import ( diff --git a/internal/cli/cli.go b/internal/cli/cli.go index a6de4c7b..f3a5f3ea 100644 --- a/internal/cli/cli.go +++ b/internal/cli/cli.go @@ -1,4 +1,3 @@ -// Package cli defines an interface CLI to run command line operations. package cli type CLI struct { diff --git a/internal/dns/loop.go b/internal/dns/loop.go index c9991ad1..fc4eb9ef 100644 --- a/internal/dns/loop.go +++ b/internal/dns/loop.go @@ -1,4 +1,3 @@ -// Package dns defines interfaces to interact with DNS and DNS over TLS. package dns import ( diff --git a/internal/firewall/firewall.go b/internal/firewall/firewall.go index 6d52c17f..60c92a3b 100644 --- a/internal/firewall/firewall.go +++ b/internal/firewall/firewall.go @@ -1,5 +1,3 @@ -// Package firewall defines a configurator used to change the state -// of the firewall as well as do some light routing changes. package firewall import ( diff --git a/internal/healthcheck/health.go b/internal/healthcheck/health.go index ca836d78..c657a1c9 100644 --- a/internal/healthcheck/health.go +++ b/internal/healthcheck/health.go @@ -1,4 +1,3 @@ -// Package healthcheck defines the client and server side of the built in healthcheck. package healthcheck import ( diff --git a/internal/httpproxy/loop.go b/internal/httpproxy/loop.go index fd604f7f..2dec548b 100644 --- a/internal/httpproxy/loop.go +++ b/internal/httpproxy/loop.go @@ -1,4 +1,3 @@ -// Package httpproxy defines an interface to run an HTTP(s) proxy server. package httpproxy import ( diff --git a/internal/httpserver/server.go b/internal/httpserver/server.go index 3cf1b296..8c6d4dfa 100644 --- a/internal/httpserver/server.go +++ b/internal/httpserver/server.go @@ -1,4 +1,3 @@ -// Package httpserver implements an HTTP server. package httpserver import ( diff --git a/internal/models/models.go b/internal/models/models.go deleted file mode 100644 index b0123b9f..00000000 --- a/internal/models/models.go +++ /dev/null @@ -1,3 +0,0 @@ -// Package models defines struct with methods shared across other -// packages in the program. -package models diff --git a/internal/provider/cyberghost/updater/servers.go b/internal/provider/cyberghost/updater/servers.go index 13a2401b..b82efc8c 100644 --- a/internal/provider/cyberghost/updater/servers.go +++ b/internal/provider/cyberghost/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the Cyberghost provider. package updater import ( diff --git a/internal/provider/expressvpn/updater/servers.go b/internal/provider/expressvpn/updater/servers.go index 4bf2db3b..0aef3a1a 100644 --- a/internal/provider/expressvpn/updater/servers.go +++ b/internal/provider/expressvpn/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the ExpressVPN provider. package updater import ( diff --git a/internal/provider/fastestvpn/updater/servers.go b/internal/provider/fastestvpn/updater/servers.go index 5cb99267..23b5f2db 100644 --- a/internal/provider/fastestvpn/updater/servers.go +++ b/internal/provider/fastestvpn/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the FastestVPN provider. package updater import ( diff --git a/internal/provider/hidemyass/updater/servers.go b/internal/provider/hidemyass/updater/servers.go index a8ab3c23..8b6d8306 100644 --- a/internal/provider/hidemyass/updater/servers.go +++ b/internal/provider/hidemyass/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the HideMyAss provider. package updater import ( diff --git a/internal/provider/ipvanish/updater/servers.go b/internal/provider/ipvanish/updater/servers.go index f903f727..eb247a1d 100644 --- a/internal/provider/ipvanish/updater/servers.go +++ b/internal/provider/ipvanish/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the Surshark provider. package updater import ( diff --git a/internal/provider/ivpn/updater/servers.go b/internal/provider/ivpn/updater/servers.go index 85f25b33..b368673d 100644 --- a/internal/provider/ivpn/updater/servers.go +++ b/internal/provider/ivpn/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the Surshark provider. package updater import ( diff --git a/internal/provider/mullvad/updater/servers.go b/internal/provider/mullvad/updater/servers.go index 9c5ea225..f0175729 100644 --- a/internal/provider/mullvad/updater/servers.go +++ b/internal/provider/mullvad/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the Mullvad provider. package updater import ( diff --git a/internal/provider/nordvpn/updater/servers.go b/internal/provider/nordvpn/updater/servers.go index 915527ba..69b42fd6 100644 --- a/internal/provider/nordvpn/updater/servers.go +++ b/internal/provider/nordvpn/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the NordVPN provider. package updater import ( diff --git a/internal/provider/privado/updater/servers.go b/internal/provider/privado/updater/servers.go index 5febd42e..f184088c 100644 --- a/internal/provider/privado/updater/servers.go +++ b/internal/provider/privado/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the Privado provider. package updater import ( diff --git a/internal/provider/privateinternetaccess/updater/servers.go b/internal/provider/privateinternetaccess/updater/servers.go index 69034d21..96d75187 100644 --- a/internal/provider/privateinternetaccess/updater/servers.go +++ b/internal/provider/privateinternetaccess/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the Private Internet Access provider. package updater import ( diff --git a/internal/provider/privatevpn/updater/servers.go b/internal/provider/privatevpn/updater/servers.go index 582f7984..3c362c34 100644 --- a/internal/provider/privatevpn/updater/servers.go +++ b/internal/provider/privatevpn/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the PrivateVPN provider. package updater import ( diff --git a/internal/provider/protonvpn/updater/servers.go b/internal/provider/protonvpn/updater/servers.go index 501e4224..089eb382 100644 --- a/internal/provider/protonvpn/updater/servers.go +++ b/internal/provider/protonvpn/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the ProtonVPN provider. package updater import ( diff --git a/internal/provider/provider.go b/internal/provider/provider.go index 52911839..6286d0a5 100644 --- a/internal/provider/provider.go +++ b/internal/provider/provider.go @@ -1,4 +1,3 @@ -// Package provider defines interfaces to interact with each VPN provider. package provider import ( diff --git a/internal/provider/purevpn/updater/servers.go b/internal/provider/purevpn/updater/servers.go index 434e5270..df727728 100644 --- a/internal/provider/purevpn/updater/servers.go +++ b/internal/provider/purevpn/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the PureVPN provider. package updater import ( diff --git a/internal/provider/surfshark/updater/servers.go b/internal/provider/surfshark/updater/servers.go index f4ea8062..821402c2 100644 --- a/internal/provider/surfshark/updater/servers.go +++ b/internal/provider/surfshark/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the Surshark provider. package updater import ( diff --git a/internal/provider/torguard/updater/servers.go b/internal/provider/torguard/updater/servers.go index 4b8580c2..cf0b54cc 100644 --- a/internal/provider/torguard/updater/servers.go +++ b/internal/provider/torguard/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the Torguard provider. package updater import ( diff --git a/internal/provider/vpnunlimited/updater/servers.go b/internal/provider/vpnunlimited/updater/servers.go index 34199cad..a4cad563 100644 --- a/internal/provider/vpnunlimited/updater/servers.go +++ b/internal/provider/vpnunlimited/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the VPNUnlimited provider. package updater import ( diff --git a/internal/provider/vyprvpn/updater/servers.go b/internal/provider/vyprvpn/updater/servers.go index dadf8679..73d694b0 100644 --- a/internal/provider/vyprvpn/updater/servers.go +++ b/internal/provider/vyprvpn/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the VyprVPN provider. package updater import ( diff --git a/internal/provider/wevpn/updater/servers.go b/internal/provider/wevpn/updater/servers.go index 526ef840..142f96f9 100644 --- a/internal/provider/wevpn/updater/servers.go +++ b/internal/provider/wevpn/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the WeVPN provider. package updater import ( diff --git a/internal/provider/windscribe/updater/servers.go b/internal/provider/windscribe/updater/servers.go index 669fde82..b7bad66d 100644 --- a/internal/provider/windscribe/updater/servers.go +++ b/internal/provider/windscribe/updater/servers.go @@ -1,5 +1,3 @@ -// Package updater contains code to obtain the server information -// for the Windscribe provider. package updater import ( diff --git a/internal/routing/routing.go b/internal/routing/routing.go index 9daacdf9..d0bc269b 100644 --- a/internal/routing/routing.go +++ b/internal/routing/routing.go @@ -1,4 +1,3 @@ -// Package routing defines interfaces to interact with the ip routes using NETLINK. package routing import ( diff --git a/internal/server/server.go b/internal/server/server.go index 727194a8..ea1b7599 100644 --- a/internal/server/server.go +++ b/internal/server/server.go @@ -1,4 +1,3 @@ -// Package server defines an interface to run the HTTP control server. package server import ( diff --git a/internal/shadowsocks/loop.go b/internal/shadowsocks/loop.go index 5c544c47..8e7e7a7f 100644 --- a/internal/shadowsocks/loop.go +++ b/internal/shadowsocks/loop.go @@ -1,4 +1,3 @@ -// Package shadowsocks defines interfaces to configure and run a Shadowsocks server. package shadowsocks import ( diff --git a/internal/storage/storage.go b/internal/storage/storage.go index e8bb8fd2..5210b07f 100644 --- a/internal/storage/storage.go +++ b/internal/storage/storage.go @@ -1,4 +1,3 @@ -// Package storage defines interfaces to interact with the files persisted such as the list of servers. package storage import ( diff --git a/internal/updater/unzip/unzip.go b/internal/updater/unzip/unzip.go index 30d815b5..54aa7ca2 100644 --- a/internal/updater/unzip/unzip.go +++ b/internal/updater/unzip/unzip.go @@ -1,5 +1,3 @@ -// Package unzip defines the Unzipper which fetches and extract a zip file -// containing multiple files. package unzip import ( diff --git a/internal/updater/updater.go b/internal/updater/updater.go index 12efd75b..ce8396ca 100644 --- a/internal/updater/updater.go +++ b/internal/updater/updater.go @@ -1,4 +1,3 @@ -// Package updater implements update mechanisms for each VPN provider servers. package updater import ( diff --git a/internal/version/version.go b/internal/version/version.go index dfea2441..abd5a51f 100644 --- a/internal/version/version.go +++ b/internal/version/version.go @@ -1,5 +1,3 @@ -// Package version implements functions to fetch information from -// Github on newer version of the program available. package version import (