gopherdata / gophernotes

The Go kernel for Jupyter notebooks and nteract.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

runtime error: index out of range

Arundas666 opened this issue · comments

package main

import (
"fmt"
)

func fibonacci(n int, c chan int) {
x, y := 0, 1
for i := 0; i < n; i++ {
c <- x
x, y = y, x+y
}
close(c)
}

func main() {
c := make(chan int, 10)
go fibonacci(cap(c), c)
for i := range c {
fmt.Println(i)
}
},
This is not working in gophernotes, can anyone explain why?

Hi @Arundas666,

I tried to reproduce your issue, but it works as expected for me.
Note: main() is not special in gophernotes, so it must be called explicitly.

image