@@ -16,7 +16,7 @@ import (
1616 "github.com/tidwall/gjson"
1717)
1818
19- const RemoteProblems = "https://raw.githubusercontent.com/PPsteven/leetcode-tool/master/data/ problems.json"
19+ const RemoteProblems = "https://raw.githubusercontent.com/PPsteven/leetcode-tool/master/problems.json"
2020
2121type Meta struct {
2222 Index string
@@ -57,7 +57,7 @@ func NewLeetcode(config *config.Config) *Leetcode {
5757
5858func DownloadFile (remoteFile string ) error {
5959 // Create the file
60- out , err := os .Create ("data/ problems.json" )
60+ out , err := os .Create ("problems.json" )
6161 if err != nil {
6262 return err
6363 }
@@ -68,7 +68,7 @@ func DownloadFile(remoteFile string) error {
6868 }
6969 resp , err := client .Get (remoteFile )
7070 if err != nil {
71- _ = os .Remove ("data/ problems.json" )
71+ _ = os .Remove ("problems.json" )
7272 return err
7373 }
7474 defer resp .Body .Close ()
@@ -83,7 +83,7 @@ func DownloadFile(remoteFile string) error {
8383}
8484
8585func (l * Leetcode ) getAllProblem () ([]byte , error ) {
86- file , err := ioutil .ReadFile ("data/ problems.json" )
86+ file , err := ioutil .ReadFile ("problems.json" )
8787 if err != nil && errors .Is (err , os .ErrNotExist ) {
8888 fmt .Println (fmt .Sprintf ("file problems.json not exists, start downloading from %s" , RemoteProblems ))
8989
@@ -92,7 +92,7 @@ func (l *Leetcode) getAllProblem() ([]byte, error) {
9292 log .Fatal (fmt .Errorf ("download file failed: %v" , err ))
9393 }
9494
95- file , err := ioutil .ReadFile ("data/ problems.json" )
95+ file , err := ioutil .ReadFile ("problems.json" )
9696 if err != nil {
9797 return nil , fmt .Errorf ("read file failed: %v" , err )
9898 }
0 commit comments