I don't know how this isn't a thing yet, so here we go..
This plugin will take the -tickrate startup parameter and use it, so if you use -tickrate 100 it will be 100 ingame aswell, only thing you are limited to is a minimum and maximum tickrate that is something like this: from 10 to 128
https://github.com/meev/Tickrate_enabler_csgo