make channels one-way
This commit is contained in:
parent
e4bd9aa661
commit
d238fe196f
|
|
@ -23,7 +23,7 @@ import (
|
|||
"github.com/spf13/cobra"
|
||||
)
|
||||
|
||||
func cycle(seq []*big.Int) chan *big.Int {
|
||||
func cycle(seq []*big.Int) <-chan *big.Int {
|
||||
ch := make(chan *big.Int)
|
||||
n := len(seq)
|
||||
go func() {
|
||||
|
|
@ -35,7 +35,7 @@ func cycle(seq []*big.Int) chan *big.Int {
|
|||
return ch
|
||||
}
|
||||
|
||||
func gaussianBrackets(x, xprev *big.Int, ch chan *big.Int) chan *big.Int {
|
||||
func gaussianBrackets(x, xprev *big.Int, ch <-chan *big.Int) <-chan *big.Int {
|
||||
out := make(chan *big.Int)
|
||||
|
||||
go func() {
|
||||
|
|
|
|||
Loading…
Reference in New Issue