- 
    630f097c :Anonymous
    2015-12-16 01:12
  
 
  - 
    @markdown
    ソースをざっと見てみましたけど`doUpdate()`のこの部分では`Sync()`は行わなくていいんでしょうか。
    
    ```go
    	rec := thread.NewRecord(datfile, stamp+"_"+id)
    	go s.UpdateQue.UpdateNodes(rec, n)
    	fmt.Fprintln(w, "OK")
    ```
    
    `doGetHead()`ではファイルから直接読み込んでいるようなので…
    
    ```
    	ca := thread.NewCache(datfile)
    	begin, end, id := s.parseStamp(stamp, math.MaxInt32)
    	var recs thread.RecordMap
    	if method == "removed" {
    		recs = ca.LoadRemovedRecords()
    	} else {
    		recs = ca.LoadRecords()
    	}
    ```
   
Powered by shinGETsu.