gosolist Inspired by python's sortedcontainers. A sorted list data struct of go which can be insert update delete search in O(log(n)) .