anchor.diff:  
   [source,go]
   ----
  -remote, err := NewDriverRemoteConnection("ws://localhost:8182/gremlin")
  -g := Traversal_().WithRemote(remote)
  -----
  -
  -If you need to additional parameters to connection setup, you can pass configuration function.
  +remote, err := gremlingo.NewDriverRemoteConnection("ws://localhost:8182/gremlin")
  +g := gremlingo.Traversal_().WithRemote(remote)
  +----
  +
  +If you need to additional parameters to connection setup, you can pass in a configuration function.
   
   [source,go]
   ----
  -remote, err := NewDriverRemoteConnection("ws://localhost:8182/gremlin",
  +remote, err := gremlingo.NewDriverRemoteConnection("ws://localhost:8182/gremlin",
     func(settings *DriverRemoteConnectionSettings) {
       settings.TraversalSource = "gmodern"
     })
   ----
   
  -Gremlin-go supports plain text authentication, you can set it on the connection function.
  +Gremlin-go supports plain text authentication. It can be set in the connection function.
   
   [source,go]
   ----
  -remote, err := NewDriverRemoteConnection("ws://localhost:8182/gremlin",
  +remote, err := gremlingo.NewDriverRemoteConnection("ws://localhost:8182/gremlin",
     func(settings *DriverRemoteConnectionSettings) {
       settings.TlsConfig = &tls.Config{InsecureSkipVerify: true}
  -    settings.AuthInfo = BasicAuthInfo("login", "password")
  +    settings.AuthInfo = gremlingo.BasicAuthInfo("login", "password")
     })
   ----
   
  
positive.code: 
  [source,go]
  ----
  promise := g.WithStrategies(ReadOnlyStrategy()).AddV("person").Property("name", "foo").Iterate()
  ----
  
  NOTE: Many of the `TraversalStrategy` classes in Gremlin-Go are proxies to the respective strategy on
  
negative.code: === Differences
  
  In situations where Go reserved words and global functions overlap with standard Gremlin steps and tokens, those
  bits of conflicting Gremlin get an underscore appended as a suffix. In addition, all function names start with a 
  capital letter in order to be public:
  
  *Steps* - <<and-step,And()>>, <<as-step,As()>>, <<filter-step,Filter()>>, <<from-step,From()>>, <<id-step,Id()>>,
  <<is-step,Is()>>, <<in-step,In()>>, <<max-step,Max()>>, <<min-step,Min()>>, <<not-step,Not()>>, <<or-step,Or()>>,
  