Skip to content

Instantly share code, notes, and snippets.

View percybolmer's full-sized avatar

ProgrammingPercy percybolmer

View GitHub Profile
package main
import (
"fmt"
"time"
"errors"
)
type DateError struct {
Message string
package main
import (
"log"
"errors"
)
func main() {
// Create new MemoryDB
database := NewMemDB()
package main
import (
"log"
"errors"
)
func main() {
package main
import (
"errors"
"log"
)
func main() {
// Create new testDB
package main
import (
"encoding/json"
"log"
)
func main() {
testData := []byte(`{
// NewNetworkPayload is used to convert a regular payload into a network payload
func NewNetworkPayload(pay Payload) (*NetworkPayload, error) {
conv, ok := pay.(*NetworkPayload)
if ok {
return conv, nil
}
return nil, ErrPayloadIsNotANetworkPayload
}
package main
import (
"log"
)
func main() {
user := User{
Name: "hello",
package main
import (
"errors"
"log"
)
func main() {
// Create new MemoryDB
package main
import (
"fmt"
)
func main() {
user := &User{
Name: "Brandon",
syntax = "proto3";
package main;
option go_package=".;hardwaremonitoring";
// HardwareStats is a struct containing information about the systems Memory usage and CPU
message HardwareStats {
int32 cpu = 1;
int32 memory_free = 2;
int32 memory_used = 3;
}