Skip to content

Instantly share code, notes, and snippets.

@selam
Created February 6, 2018 12:21
Show Gist options
  • Save selam/72a13905d24b66f8d34464766d41888d to your computer and use it in GitHub Desktop.
Save selam/72a13905d24b66f8d34464766d41888d to your computer and use it in GitHub Desktop.
golang pseducode
var longTable = make(map[string]DBStruct)
func LoadFromDB(db) {
rows, err := db.Query("SELECT * FROM 4millionrowTable")
for rows.Next() {
st := DBStruct{}
rows.Scan(
&st.FieldOne,
&st.FieldTwo, // until Field14
)
longTable[st.FieldOne + ":" + st.FieldTwo] = st
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment