title: time column in sqlite using gorm
body: <p>I am trying to query objects from sqlite but getting this error because of the type time:</p>
  
  <pre><code>(sql: Scan error on column index 1: unsupported Scan, storing driver.Value type []uint8 into type *time.Time)
  </code></pre>
  
  <p>my struct is:</p>
  
  <pre><code>type Timeline struct {
  ID        string     `json:"id"`
  Timestamp *time.Time `json:"timestamp"`
  </code></pre>
  
  <p>and my database is like this:</p>
  
  <pre><code>CREATE TABLE timelines (id text, timestamp text, ...
  </code></pre>
  
  <p>and one of the sample rows is:</p>
  
  <pre><code>('Locked in VR', '2018-03-17 10:50:59.548+01:00',...
  </code></pre>
  
  <p>any ideas?
  should I have something in the struct like?</p>
  
  <pre><code>Timestamp *time.Time `json:"timestamp" gorm:"time"`
  </code></pre>