# OOP VS FP
###### tags: `OOP`,`FP`
golang 不是一種 OOP (Object-oriented programming) ,反而比較偏向 FP (Functional Programming),雖然我個人認為它不是很純的 FP,但是它擁有 First-class function 的特性,所以可以用一些 script language 常見的手法,使用在 golang 上面。
## 什麼是OOP?
## 什麼是FP?
## First-class function
## script language