How to use 'data race' in Go

Every line of 'data race' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Go code is secure.

All examples are scanned by Snyk Code

By copying the Snyk Code Snippets you agree to
11func Race() (err error) {
12 cfg := config.Instance
13 cln := client.Instance
14 info := Args.Info
15 if err = cln.RaceContest(info); err != nil {
16 if err = loginAgain(cln, err); err == nil {
17 err = cln.RaceContest(info)
18 }
19 }
20 if err != nil {
21 return
22 }
23 time.Sleep(1)
24 URL, err := info.ProblemSetURL(cfg.Host)
25 if err != nil {
26 return
27 }
28 openURL(URL)
29 openURL(URL + "/problems")
30 return Parse()
31}

Related snippets