Skip to content

Instantly share code, notes, and snippets.

View RicardoLinck's full-sized avatar

Ricardo Linck RicardoLinck

View GitHub Profile
package main
import (
"context"
"fmt"
"github.com/aws/aws-lambda-go/lambda"
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/service/dynamodb"
package main
import (
"context"
"errors"
"testing"
"github.com/aws/aws-sdk-go/service/dynamodb"
"github.com/aws/aws-sdk-go/service/dynamodb/dynamodbiface"
)
package main
import (
"log"
"net/http"
"github.com/gorilla/mux"
)
func main() {
package main
import (
"log"
"net/http"
"github.com/gorilla/mux"
)
func main() {
package main
import (
"bufio"
"io"
"os"
"strings"
"github.com/google/uuid"
)
package main
import (
"log"
"time"
"github.com/google/uuid"
)
type inputData struct {
package main
import (
"math/rand"
"sync"
"time"
"github.com/google/uuid"
)
package main
import "time"
type saveResult struct {
idsSaved []string
timestamp int64
}
func saveData(ic <-chan externalData) <-chan saveResult {
package main
import (
"log"
)
func main() {
c := saveData(fetchData(
prepareData(
generateData(),
sonar.projectKey=<your-project-name>
sonar.host.url=http://localhost:9000
sonar.login=<token>
sonar.sources=.
sonar.exclusions=**/*_test.go
sonar.tests=.
sonar.test.inclusions=**/*_test.go
sonar.go.coverage.reportPaths=cov.out