Bladeren bron

Merge pull request #235 from psankar/master

Some inline code comments for beginners
Ben Hood 11 jaren geleden
bovenliggende
commit
4b86114a7d
2 gewijzigde bestanden met toevoegingen van 9 en 1 verwijderingen
  1. 1 0
      AUTHORS
  2. 8 1
      README.md

+ 1 - 0
AUTHORS

@@ -28,3 +28,4 @@ Ben Frye <benfrye@gmail.com>
 Fred McCann <fred@sharpnoodles.com>
 Dan Simmons <dan@simmons.io>
 Muir Manders <muir@retailnext.net>
+Sankar P <sankar.curiosity@gmail.com>

+ 8 - 1
README.md

@@ -86,6 +86,11 @@ Example
 -------
 
 ```go
+/* Before you execute the program, Launch `cqlsh` and execute:
+create keyspace example with replication = { 'class' : 'SimpleStrategy', 'replication_factor' : 1 };
+create table example.tweet(timeline text, id UUID, text text, PRIMARY KEY(id));
+create index on example.tweet(timeline);
+*/
 package main
 
 import (
@@ -112,7 +117,9 @@ func main() {
 	var id gocql.UUID
 	var text string
 
-	// select a single tweet
+	/* Search for a specific set of records whose 'timeline' column matches
+	 * the value 'me'. The secondary index that we created earlier will be
+	 * used for optimizing the search */
 	if err := session.Query(`SELECT id, text FROM tweet WHERE timeline = ? LIMIT 1`,
 		"me").Consistency(gocql.One).Scan(&id, &text); err != nil {
 		log.Fatal(err)