Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 |
Tags
- 파이썬 머신러닝
- 파이썬
- 파이썬 강좌
- 이더리움
- 안드로이드 웹뷰
- akka 강좌
- Actor
- 블록체인
- 스칼라
- 스칼라 동시성
- play2 강좌
- 주키퍼
- CORDA
- Play2 로 웹 개발
- 스위프트
- 그라파나
- 하이브리드앱
- Play2
- hyperledger fabric
- 파이썬 데이터분석
- Golang
- Adapter 패턴
- 엔터프라이즈 블록체인
- 플레이프레임워크
- 스칼라 강좌
- play 강좌
- Hyperledger fabric gossip protocol
- Akka
- 파이썬 동시성
- 하이퍼레저 패브릭
Archives
- Today
- Total
목록2018/02/08 (1)
HAMA 블로그
Golang 에서 함수형(?) 프로그래밍 (Map,Filter 등)
Golang 에서의 Map, Filter 등 Python 으로 코딩하다가 Golang 으로 바꿔보면 가장 크게 불편한점은 List Comprehension 의 부재라고 느꼈다. 나도 Newbie라 Golang 에서는 어떻게 리스트 조작을 할까 궁금해서 자료들을 찾아서 정리 해보았다. 기본 가장 기본적인것은 Python 이나 Scala등에서 제공하는 synthetic sugar 마법을 사용하지 않고, Golang 답게 직접 해당 함수를 만들어서 호출하는 것이다. 아래 예를 보자.func Map(vs []int, f func(int) int) []int { vsm := make([]int, len(vs)) for i, v := range vs { vsm[i] = f(v) } return vsm } func ..
Go
2018. 2. 8. 18:23