()
| 62 | |
| 63 | func NewLower() fbp.Node { return &Lower{} } |
| 64 | func (node *Lower) Run() error { |
| 65 | defer close(node.Out) |
| 66 | for v := range node.In { |
| 67 | node.Out <- strings.ToLower(v) |
| 68 | } |
| 69 | return nil |
| 70 | } |
| 71 | |
| 72 | type Upper struct{ In, Out chan string } |
| 73 |