Skip to content

alexeykaravan/tinkoff-quotes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tinkoff-quotes

tinkoff investments quotes stream

package main

import ( "log" "os" "time"

"github.com/alexeykaravan/tinkoff-quotes"

)

func main() { quotesChanal := make(chan tinkoff.Quote, 1024)

t := tinkoff.New("")

curr, err := t.GetStocks()
if err != nil {
	log.Fatal(err)
}

go func() {
	timer := time.NewTicker(5 * time.Second)

	err := t.SubscribeForQuotes(curr, quotesChanal)
	if err != nil {
		log.Println(err)
	}

	<-timer.C
}()

for quote := range quotesChanal {
	log.Println(quote)
}

}

About

tinkoff investments quotes stream

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages