\usepackage[utf8]{inputenc} % This defines the font-\usepackage[utf8]{inputenc} \usepackage{url} \def\UrlBreaks{\do\/\do-} \usepackage[square, numbers]{natbib} \usepackage{booktabs} \usepackage{graphicx} \usepackage{floatpag} \usepackage{xcolor} \usepackage{caption} \usepackage{float} \usepackage{geometry} \usepackage{wrapfig} \usepackage{amssymb} \usepackage[colorinlistoftodos,prependcaption,textsize=tiny]{todonotes} \usepackage{soul} \usepackage{textcomp} \usepackage{marvosym} \usepackage[integrals]{wasysym} \usepackage{latexsym} \DeclareRobustCommand{\VAN}[3]{#2} \usepackage{amssymb} \usepackage{tikz} \usetikzlibrary{positioning} \usetikzlibrary{shapes} \renewcommand{\labelenumii}{\theenumii} \renewcommand{\theenumii}{\theenumi.\arabic{enumii}.} \usepackage{hyperref} \tolerance=1000 \usepackage{amsmath} \usepackage{titlesec} \usepackage{setspace} \singlespacing \usepackage{fullpage} \graphicspath{{figures/}} \usepackage{listings} \usepackage{generators/listings-golang} \usepackage{generators/listings-js} \usepackage{generators/commands} \lstset{ frame=single, basicstyle=\linespread{0.8}\footnotesize\ttfamily, keywordstyle=\color{red}, numbers=left, numbersep=5pt, showstringspaces=false, stringstyle=\color{blue}, commentstyle=\color{gray}, breakatwhitespace=true, breaklines=true, postbreak=\mbox{\textcolor{violet}{$\hookrightarrow$}\space}, tabsize=4, language=Golang } \newlength\glsdescwidth \setlength{\glsdescwidth}{1\hsize} \usepackage{datetime} \newdateformat{monthyeardate}{% \monthname[\THEMONTH], \THEYEAR} \newcommand\blankpage{% \null \thispagestyle{empty}% \addtocounter{page}{-1}% \newpage} \usepackage{enumitem, kantlipsum} \renewcommand{\maketitle}{} \usepackage{paralist} \let\itemize\compactitem \let\enditemize\endcompactitem \let\endenumerate\endcompactenum \let\description\compactdesc \let\enddescription\endcompactdesc \pltopsep=\medskipamount \plitemsep=1pt \plparsep=1pt \usepackage[acronym,nonumberlist,toc,nogroupskip]{glossaries}