code: func (list *LinkedList) Get(pos uint) (interface{}, bool) {
  	list.key.RLock()
  	defer list.key.RUnlock()
  	node, ok := get(list.first, pos)
  	if ok {
  		return node.payload, true
  	}
  	return nil, false
  }
docs: // Get finds the value from the LinkedList.
  // pos is expressed as a zero-based index begining from the 'front' of the list.