Go Functional Analysis