View mstatus.go
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package gobike | |
/* | |
Example JSON: | |
{ | |
"HTTPStatus":200, | |
"TimeLocal":"2013-11-29T18:43:59.674946633-07:00", | |
"TimeUTC":"2013-11-30T01:43:59.674946695Z", | |
"URL":{ | |
"Scheme":"", |
View mstatus_decoder.go
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package gobike | |
import ( | |
"errors" | |
"fmt" | |
"github.com/benbjohnson/megajson/scanner" | |
"io" | |
) | |
type MStatusJSONDecoder struct { |
View gobike_handler_megajson.go
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Trying to use megajson with http.Get(url) but getting Decoding errors. | |
Have tried with various json responses using various structs. | |
Decoder errors at various indices (depending on json and structs I'm using): | |
==========Some Decoding Errors=============== | |
2013/11/29 18:27:23 decoding error: Unexpected comma at 112: ,; expected colon // common for NewMStatusJSONDecoder(resp.Body) | |
2013/11/29 18:29:14 decoding error: Unexpected null at 153: ; expected '{' or string | |
2013/11/29 18:39:01 decoding error: Unexpected number at 9: 1.1; expected '{' |
View easy_token.go
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
"fmt" | |
"strings" | |
"unicode" | |
) | |
func main() { |
View DefRecord.clj
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;; record Record | |
(defrecord User [fname lname address]) | |
;; ActiveRecord generally (Object.Model), instead namespace.Record | |
(defrecord Address [street city state zip]) | |
(defrecord Foo [a b c]) | |
(class Foo) ;java.lang.Class | |
;; Create an instance of the User and Address records | |
(def stu (User. "FirstName" "LastName" | |
(Address. "300 N Street" |
View gocql_cassandra_example.go
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Assuming a schema similar to the Cassandra wiki quick start (http://wiki.apache.org/cassandra/GettingStarted): | |
* CREATE TABLE mykeyspace.users ( | |
* user_id int PRIMARY KEY, | |
* fname text, | |
* lname text, | |
* user_id int | |
* ) | |
* | |
* RETURNs THIS: |
View hello_function.go
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import "fmt" | |
type HelloList struct { | |
people []string | |
} | |
func NewHelloList(names []string) *HelloList { | |
return &HelloList{people: names} |
View letitfail.go
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
"bufio" | |
"fmt" | |
"os" | |
"time" | |
) | |
const numWorkers = 3 |
View simple_transport_example.go
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
"fmt" | |
"net/http" | |
"time" | |
"io/ioutil" | |
"github.com/pkulak/simpletransport/simpletransport" | |
) | |
var lotso_urls = []string{ |
View lev_part_four.go
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import "fmt" | |
// PART FOUR: in which we get the min value for delete, insert, substitute and set value in Vector, return significant Vector value. | |
func MinInt(a ...int) int { | |
min := int(^uint(0) >> 1) | |
for _, i := range a { | |
if i < min { | |
min = i |