Skip to content

Instantly share code, notes, and snippets.

View karthikraobr's full-sized avatar
💭
Hey there!

Kaarthik Rao Bekal Radhakrishna karthikraobr

💭
Hey there!
View GitHub Profile
### Keybase proof
I hereby claim:
* I am karthikraobr on github.
* I am karthikraobr (https://keybase.io/karthikraobr) on keybase.
* I have a public key ASBU3cR3W_4qj40i2I2pMoYYTZyT3BdnXpxr8Qy03OykpQo
To claim this, I am signing this object:
@karthikraobr
karthikraobr / gist:8f6bac98d31e4abe64f8eeb7ed3bf13c
Last active January 23, 2018 15:32
Jimple:IfStmt Inversion
public static void main(String[] args) {
int secret = getRandomInt();
System.out.println(secret);
if (secret > 0) {
System.out.println("Hello");
} else if (secret > 50) {
System.out.println("World");
} else {
System.out.println("Hello World");
}
@karthikraobr
karthikraobr / query.go
Last active January 2, 2019 12:38
GQL Schema
var queryType = graphql.NewObject(graphql.ObjectConfig{
Name: "Query",
Fields: graphql.Fields{
"account": &graphql.Field{
Resolve: func(p graphql.ResolveParams) (interface{}, error) {
return mydb.FindBriefById(p.Args["id"].(int))
},
},
},
})
var queryType = graphql.NewObject(graphql.ObjectConfig{
Name: "Query",
Fields: graphql.Fields{
"account": &graphql.Field{
Resolve: func(p graphql.ResolveParams) (interface{}, error) {
return mydb.FindBriefById(p.Args["id"].(int))
},
},
},
})
type BlogPost {
id: Int!
title: String!
authors: [Authors!]
}
type Author {
id: Int!
name: String!
blogPosts: [BlogPost!]
switch field.Name {
case "__typename":
out.Values[i] = graphql.MarshalString("Query")
case "account":
field := field
out.Concurrently(i, func() (res graphql.Marshaler) {
defer func() {
if r := recover(); r != nil {
ec.Error(ctx, ec.Recover(ctx, r))
}
message Account {
google.protobuf.Timestamp created_at = 1;
int64 created_by = 3;
string currency = 21;
string contact_phone = 20;
}
UploadActivityExcel
UpdateUserProfile
UpdateRewards
FetchMyProgress
GenerateRefreshToken
VerifyStudentOTP
FetchUserTaskActivity
UserFeedback
ExcelHandler
UserTaskAssessment
package main
import (
"bufio"
"errors"
"fmt"
"log"
"os"
"strings"