Top 0.1% dependent packages on proxy.golang.org
Top 0.2% dependent repos on proxy.golang.org
Top 0.8% forks on proxy.golang.org
Top 0.6% docker downloads on proxy.golang.org
proxy.golang.org : github.com/go-playground/validator
Package validator implements value validations for structs and individual fields based on tags. It can also handle Cross-Field and Cross-Struct validation for nested structs and has the ability to dive into arrays and maps of any type. see more examples https://github.com/go-playground/validator/tree/v9/_examples Doing things this way is actually the way the standard library does, see the file.Open method here: The authors return type "error" to avoid the issue discussed in the following, where err is always != nil: Validator only InvalidValidationError for bad validation input, nil or ValidationErrors as type error; so, in your code all you need to do is check if the error returned is not nil, and if it's not check if error is InvalidValidationError ( if necessary, most of the time it isn't ) type cast it to type ValidationErrors like so err.(validator.ValidationErrors). Custom Validation functions can be added. Example: Cross-Field Validation can be done via the following tags: If, however, some custom cross-field validation is required, it can be done using a custom validation. Why not just have cross-fields validation tags (i.e. only eqcsfield and not eqfield)? The reason is efficiency. If you want to check a field within the same struct "eqfield" only has to find the field on the same struct (1 level). But, if we used "eqcsfield" it could be multiple levels down. Example: Multiple validators on a field will process in the order defined. Example: Bad Validator definitions are not handled by the library. Example: Baked In Cross-Field validation only compares fields on the same struct. If Cross-Field + Cross-Struct validation is needed you should implement your own custom validator. Comma (",") is the default separator of validation tags. If you wish to have a comma included within the parameter (i.e. excludesall=,) you will need to use the UTF-8 hex representation 0x2C, which is replaced in the code as a comma, so the above will become excludesall=0x2C. Pipe ("|") is the 'or' validation tags deparator. If you wish to have a pipe included within the parameter i.e. excludesall=| you will need to use the UTF-8 hex representation 0x7C, which is replaced in the code as a pipe, so the above will become excludesall=0x7C Here is a list of the current built in validators: Tells the validation to skip this struct field; this is particularly handy in ignoring embedded structs from being validated. (Usage: -) This is the 'or' operator allowing multiple validators to be used and accepted. (Usage: rbg|rgba) <-- this would allow either rgb or rgba colors to be accepted. This can also be combined with 'and' for example ( Usage: omitempty,rgb|rgba) When a field that is a nested struct is encountered, and contains this flag any validation on the nested struct will be run, but none of the nested struct fields will be validated. This is useful if inside of your program you know the struct will be valid, but need to verify it has been assigned. NOTE: only "required" and "omitempty" can be used on a struct itself. Same as structonly tag except that any struct level validations will not run. Allows conditional validation, for example if a field is not set with a value (Determined by the "required" validator) then other validation such as min or max won't run, but if a value is set validation will run. This tells the validator to dive into a slice, array or map and validate that level of the slice, array or map with the validation tags that follow. Multidimensional nesting is also supported, each level you wish to dive will require another dive tag. dive has some sub-tags, 'keys' & 'endkeys', please see the Keys & EndKeys section just below. Example #1 Example #2 Keys & EndKeys These are to be used together directly after the dive tag and tells the validator that anything between 'keys' and 'endkeys' applies to the keys of a map and not the values; think of it like the 'dive' tag, but for map keys instead of values. Multidimensional nesting is also supported, each level you wish to validate will require another 'keys' and 'endkeys' tag. These tags are only valid for maps. Example #1 Example #2 This validates that the value is not the data types default zero value. For numbers ensures value is not zero. For strings ensures value is not "". For slices, maps, pointers, interfaces, channels and functions ensures the value is not nil. The field under validation must be present and not empty only if any of the other specified fields are present. For strings ensures value is not "". For slices, maps, pointers, interfaces, channels and functions ensures the value is not nil. Examples: The field under validation must be present and not empty only if all of the other specified fields are present. For strings ensures value is not "". For slices, maps, pointers, interfaces, channels and functions ensures the value is not nil. Example: The field under validation must be present and not empty only when any of the other specified fields are not present. For strings ensures value is not "". For slices, maps, pointers, interfaces, channels and functions ensures the value is not nil. Examples: The field under validation must be present and not empty only when all of the other specified fields are not present. For strings ensures value is not "". For slices, maps, pointers, interfaces, channels and functions ensures the value is not nil. Example: This validates that the value is the default value and is almost the opposite of required. For numbers, length will ensure that the value is equal to the parameter given. For strings, it checks that the string length is exactly that number of characters. For slices, arrays, and maps, validates the number of items. For numbers, max will ensure that the value is less than or equal to the parameter given. For strings, it checks that the string length is at most that number of characters. For slices, arrays, and maps, validates the number of items. For numbers, min will ensure that the value is greater or equal to the parameter given. For strings, it checks that the string length is at least that number of characters. For slices, arrays, and maps, validates the number of items. For strings & numbers, eq will ensure that the value is equal to the parameter given. For slices, arrays, and maps, validates the number of items. For strings & numbers, ne will ensure that the value is not equal to the parameter given. For slices, arrays, and maps, validates the number of items. For strings, ints, and uints, oneof will ensure that the value is one of the values in the parameter. The parameter should be a list of values separated by whitespace. Values may be strings or numbers. For numbers, this will ensure that the value is greater than the parameter given. For strings, it checks that the string length is greater than that number of characters. For slices, arrays and maps it validates the number of items. Example #1 Example #2 (time.Time) For time.Time ensures the time value is greater than time.Now.UTC(). Same as 'min' above. Kept both to make terminology with 'len' easier. Example #1 Example #2 (time.Time) For time.Time ensures the time value is greater than or equal to time.Now.UTC(). For numbers, this will ensure that the value is less than the parameter given. For strings, it checks that the string length is less than that number of characters. For slices, arrays, and maps it validates the number of items. Example #1 Example #2 (time.Time) For time.Time ensures the time value is less than time.Now.UTC(). Same as 'max' above. Kept both to make terminology with 'len' easier. Example #1 Example #2 (time.Time) For time.Time ensures the time value is less than or equal to time.Now.UTC(). This will validate the field value against another fields value either within a struct or passed in field. Example #1: Example #2: Field Equals Another Field (relative) This does the same as eqfield except that it validates the field provided relative to the top level struct. This will validate the field value against another fields value either within a struct or passed in field. Examples: Field Does Not Equal Another Field (relative) This does the same as nefield except that it validates the field provided relative to the top level struct. Only valid for Numbers and time.Time types, this will validate the field value against another fields value either within a struct or passed in field. usage examples are for validation of a Start and End date: Example #1: Example #2: This does the same as gtfield except that it validates the field provided relative to the top level struct. Only valid for Numbers and time.Time types, this will validate the field value against another fields value either within a struct or passed in field. usage examples are for validation of a Start and End date: Example #1: Example #2: This does the same as gtefield except that it validates the field provided relative to the top level struct. Only valid for Numbers and time.Time types, this will validate the field value against another fields value either within a struct or passed in field. usage examples are for validation of a Start and End date: Example #1: Example #2: This does the same as ltfield except that it validates the field provided relative to the top level struct. Only valid for Numbers and time.Time types, this will validate the field value against another fields value either within a struct or passed in field. usage examples are for validation of a Start and End date: Example #1: Example #2: This does the same as ltefield except that it validates the field provided relative to the top level struct. This does the same as contains except for struct fields. It should only be used with string types. See the behavior of reflect.Value.String() for behavior on other types. This does the same as excludes except for struct fields. It should only be used with string types. See the behavior of reflect.Value.String() for behavior on other types. For arrays & slices, unique will ensure that there are no duplicates. For maps, unique will ensure that there are no duplicate values. For slices of struct, unique will ensure that there are no duplicate values in a field of the struct specified via a parameter. This validates that a string value contains ASCII alpha characters only This validates that a string value contains ASCII alphanumeric characters only This validates that a string value contains unicode alpha characters only This validates that a string value contains unicode alphanumeric characters only This validates that a string value contains a basic numeric value. basic excludes exponents etc... for integers or float it returns true. This validates that a string value contains a valid hexadecimal. This validates that a string value contains a valid hex color including hashtag (#) This validates that a string value contains a valid rgb color This validates that a string value contains a valid rgba color This validates that a string value contains a valid hsl color This validates that a string value contains a valid hsla color This validates that a string value contains a valid email This may not conform to all possibilities of any rfc standard, but neither does any email provider accept all possibilities. This validates that a string value contains a valid file path and that the file exists on the machine. This is done using os.Stat, which is a platform independent function. This validates that a string value contains a valid url This will accept any url the golang request uri accepts but must contain a schema for example http:// or rtmp:// This validates that a string value contains a valid uri This will accept any uri the golang request uri accepts This validataes that a string value contains a valid URN according to the RFC 2141 spec. This validates that a string value contains a valid base64 value. Although an empty string is valid base64 this will report an empty string as an error, if you wish to accept an empty string as valid you can use this with the omitempty tag. This validates that a string value contains a valid base64 URL safe value according the the RFC4648 spec. Although an empty string is a valid base64 URL safe value, this will report an empty string as an error, if you wish to accept an empty string as valid you can use this with the omitempty tag. This validates that a string value contains a valid bitcoin address. The format of the string is checked to ensure it matches one of the three formats P2PKH, P2SH and performs checksum validation. Bitcoin Bech32 Address (segwit) This validates that a string value contains a valid bitcoin Bech32 address as defined by bip-0173 (https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki) Special thanks to Pieter Wuille for providng reference implementations. This validates that a string value contains a valid ethereum address. The format of the string is checked to ensure it matches the standard Ethereum address format Full validation is blocked by https://github.com/golang/crypto/pull/28 This validates that a string value contains the substring value. This validates that a string value contains any Unicode code points in the substring value. This validates that a string value contains the supplied rune value. This validates that a string value does not contain the substring value. This validates that a string value does not contain any Unicode code points in the substring value. This validates that a string value does not contain the supplied rune value. This validates that a string value starts with the supplied string value This validates that a string value ends with the supplied string value This validates that a string value contains a valid isbn10 or isbn13 value. This validates that a string value contains a valid isbn10 value. This validates that a string value contains a valid isbn13 value. This validates that a string value contains a valid UUID. Uppercase UUID values will not pass - use `uuid_rfc4122` instead. This validates that a string value contains a valid version 3 UUID. Uppercase UUID values will not pass - use `uuid3_rfc4122` instead. This validates that a string value contains a valid version 4 UUID. Uppercase UUID values will not pass - use `uuid4_rfc4122` instead. This validates that a string value contains a valid version 5 UUID. Uppercase UUID values will not pass - use `uuid5_rfc4122` instead. This validates that a string value contains only ASCII characters. NOTE: if the string is blank, this validates as true. This validates that a string value contains only printable ASCII characters. NOTE: if the string is blank, this validates as true. This validates that a string value contains one or more multibyte characters. NOTE: if the string is blank, this validates as true. This validates that a string value contains a valid DataURI. NOTE: this will also validate that the data portion is valid base64 This validates that a string value contains a valid latitude. This validates that a string value contains a valid longitude. This validates that a string value contains a valid U.S. Social Security Number. This validates that a string value contains a valid IP Address. This validates that a string value contains a valid v4 IP Address. This validates that a string value contains a valid v6 IP Address. This validates that a string value contains a valid CIDR Address. This validates that a string value contains a valid v4 CIDR Address. This validates that a string value contains a valid v6 CIDR Address. This validates that a string value contains a valid resolvable TCP Address. This validates that a string value contains a valid resolvable v4 TCP Address. This validates that a string value contains a valid resolvable v6 TCP Address. This validates that a string value contains a valid resolvable UDP Address. This validates that a string value contains a valid resolvable v4 UDP Address. This validates that a string value contains a valid resolvable v6 UDP Address. This validates that a string value contains a valid resolvable IP Address. This validates that a string value contains a valid resolvable v4 IP Address. This validates that a string value contains a valid resolvable v6 IP Address. This validates that a string value contains a valid Unix Address. This validates that a string value contains a valid MAC Address. Note: See Go's ParseMAC for accepted formats and types: This validates that a string value is a valid Hostname according to RFC 952 https://tools.ietf.org/html/rfc952 This validates that a string value is a valid Hostname according to RFC 1123 https://tools.ietf.org/html/rfc1123 Full Qualified Domain Name (FQDN) This validates that a string value contains a valid FQDN. This validates that a string value appears to be an HTML element tag including those described at https://developer.mozilla.org/en-US/docs/Web/HTML/Element This validates that a string value is a proper character reference in decimal or hexadecimal format This validates that a string value is percent-encoded (URL encoded) according to https://tools.ietf.org/html/rfc3986#section-2.1 This validates that a string value contains a valid directory and that it exists on the machine. This is done using os.Stat, which is a platform independent function. NOTE: When returning an error, the tag returned in "FieldError" will be the alias tag unless the dive tag is part of the alias. Everything after the dive tag is not reported as the alias tag. Also, the "ActualTag" in the before case will be the actual tag within the alias that failed. Here is a list of the current built in alias tags: Validator notes: A collection of validation rules that are frequently needed but are more complex than the ones found in the baked in validators. A non standard validator must be registered manually like you would with your own custom validation functions. Example of registration and use: Here is a list of the current non standard validators: This package panics when bad input is provided, this is by design, bad code like that should not make it to production.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/go-playground/validator
Keywords:
error-handling
, translation
, validation
License: MIT
Latest release: over 5 years ago
First release: about 10 years ago
Namespace: github.com/go-playground
Dependent packages: 1,030
Dependent repositories: 1,722
Stars: 12,682 on GitHub
Forks: 1,154 on GitHub
Docker dependents: 171
Docker downloads: 696,319
See more repository details: repos.ecosyste.ms
Last synced: about 12 hours ago
www.github.com/aydinnyunus/wallet-tracker.git v1.1.3
Detect real scammers with Wallet-Tracker CLI from anywhere.13 versions - Latest release: 11 months ago - 72 stars on GitHub
github.com/aydinnyunus/wallet-tracker v1.1.3 💰
Detect real scammers with Wallet-Tracker CLI from anywhere.13 versions - Latest release: 11 months ago - 117 stars on GitHub
github.com/danmaxdanilov/zts.shared v0.2.1
shared packages5 versions - Latest release: 11 months ago - 0 stars on GitHub
github.com/nukleros/operator-builder v0.11.0
A Kubebuilder plugin to accelerate the development of Kubernetes operators15 versions - Latest release: 12 months ago - 37 stars on GitHub
github.com/kevincobain2000/go-progress-svg v1.0.5
6 versions - Latest release: 12 months agogithub.com/0x4D31/galah v1.0.0
Galah: An LLM-powered web honeypot. Wasting attackers' time with faker-than-ever HTTP responses!1 version - Latest release: 12 months ago - 315 stars on GitHub
github.com/0x4d31/galah v1.0.0
Galah: an LLM-powered web honeypot using the OpenAI API.1 version - Latest release: 12 months ago - 153 stars on GitHub
github.com/alfin87aa/go-common v0.0.1
Common golang library1 version - Latest release: about 1 year ago - 0 stars on GitHub
github.com/kangman53/project-sprint-halo-suster v0.1.8
8 versions - Latest release: about 1 year ago - 1 stars on GitHubgithub.com/sleeps17/linker v1.1.3
3 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/Sleeps17/linker v1.1.3
3 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/kevincobain2000/instachart v1.0.20
21 versions - Latest release: about 1 year agogithub.com/binus-thesis-team/product-service v1.5.4
13 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/binus-thesis-team/iam-service v1.2.2
5 versions - Latest release: about 1 year ago - 1 dependent package - 0 stars on GitHubgithub.com/vdbulcke/cert-monitor v1.5.0
A tool to discover and monitor X509 certificates22 versions - Latest release: about 1 year ago - 2 stars on GitHub
github.com/go-sigma/sigma v1.3.0
OCI artifact manager8 versions - Latest release: about 1 year ago - 5 stars on GitHub
github.com/monobuild/monobuild v1.0.1
a build utility for mono repositories2 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/pefish/remote-http-command v0.0.3
3 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/himdhiman/unified-framework-go v0.0.6
5 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/smgdevelopment/observability-kit v0.4.1
5 versions - Latest release: about 1 year agogithub.com/SMGDevelopment/observability-kit v0.4.1
5 versions - Latest release: about 1 year agogithub.com/ry023/reviewhub v0.0.4
Gather review source(github, notion) and notify it other locations(slack, etc...)2 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/ketutkusuma/my-validates v1.0.12
12 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/comsma/yahtzmen v0.1.0
1 version - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/suifengpiao14/apifunc v0.0.15
13 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/suifengpiao14/stream v0.0.70
68 versions - Latest release: about 1 year ago - 11 dependent packages - 1 dependent repositories - 0 stars on GitHubgithub.com/suifengpiao14/packethandler v0.0.6
6 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/suifengpiao14/sqlexec v0.0.32
32 versions - Latest release: about 1 year ago - 2 dependent packages - 0 stars on GitHubgithub.com/suifengpiao14/sqlstream v0.0.32
32 versions - Latest release: about 1 year ago - 1 dependent package - 0 stars on GitHubgithub.com/suifengpiao14/torm v0.0.39
33 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/suifengpiao14/tormstream v0.0.39
23 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/seyedmo30/kafka-wrapper v0.0.10
11 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/vdbulcke/vault-token-monitor v0.2.3
Monitor Hashicorp Vault token TTL with Prometheus5 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/rew3/rew3-base v1.0.353
Core libraries used in rew3 projects189 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/rew3/rew3-pkg v1.0.353
Core libraries used in rew3 projects157 versions - Latest release: about 1 year ago - 1 stars on GitHub
github.com/suifengpiao14/mockserver v0.0.4
4 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/jo-hoe/go-mail-service v1.3.1
5 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/achwanyusuf/carrent-ordersvc v1.6.0
6 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/achwanyusuf/carrent-accountsvc v1.2.0
2 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/achwanyusuf/carrent-lib v1.8.0
Library for car rent16 versions - Latest release: about 1 year ago - 2 dependent packages - 0 stars on GitHub
github.com/davidebono1/evo v1.1.5
Evo is a powerful package for quickly writing modular web applications/services in Golang aimed b...62 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/suifengpiao14/logchan/v2 v2.0.24
24 versions - Latest release: about 1 year ago - 1 dependent repositoriesgithub.com/bhua-panw/ghz v0.0.6
Package ghz can be used to perform benchmarking and load testing against gRPC services.4 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/suifengpiao14/generaterepository v0.0.35
34 versions - Latest release: about 1 year agogithub.com/suifengpiao14/tormgenerator v0.0.35
26 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/suifengpiao14/syncdata v0.0.18
use event to sync data10 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/suifengpiao14/cudevent v0.0.18
use event to sync data18 versions - Latest release: about 1 year ago - 1 dependent package - 0 stars on GitHub
github.com/spirl/ghz v0.1.0
Simple gRPC benchmarking and load testing tool1 version - Latest release: about 1 year ago - 0 stars on GitHub
github.com/nadinelyab/ghz v0.1.0
Package ghz can be used to perform benchmarking and load testing against gRPC services.8 versions - Latest release: about 1 year ago
github.com/pyama86/kagiana v0.5.0
Copyright © 2020 pyama86 Permission is hereby granted, free of charge, to any person obtaining a...17 versions - Latest release: about 1 year ago - 5 stars on GitHub
github.com/wlcmtunknwndth/rest_api v0.0.9
From lessons8 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/jtonynet/go-products-api v0.1.0
✍️ 📚 Aguardando Avaliação - Possível solução para o desafio de API de produtos11 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/sadrishehu/mosq-center v1.0.1
Mosq Center2 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/nlevee/aztunnel v0.1.1
Outil permettant d'ouvrir un tunnel via Azure Bastion pour accéder à des ressources privées sur A...2 versions - Latest release: over 1 year ago - 2 stars on GitHub
github.com/caraml-dev/turing/engines/router v0.0.0-20240125081156-189801bb5f89
Fast, scalable and extensible system to deploy and evaluate ML experiments in production42 versions - Latest release: over 1 year ago - 3 dependent packages - 4 dependent repositories - 65 stars on GitHub
github.com/OneKonsole/web-service-billing v0.0.0-20240124143325-b989e6529029
2 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/amp-labs/connectors v0.0.0-20240124021113-7de39e2c7dfc
Ampersand Connectors library62 versions - Latest release: over 1 year ago - 9 stars on GitHub
github.com/Noskine/RegistrationConsultationOfBooks v0.0.0-20240123032506-7c053b09e33a
📚 | Este projeto tem a intenção de resolver um problema da minha escola. O sistema foi pensado e ...2 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/miladrahimi/xray-manager v0.0.0-20240121181037-f12472b4e224
Xray Manager26 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/realtemirov/task-for-dell v0.0.0-20240121104813-3bf3187164f2
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/br4tech/auth-nex v0.0.0-20240120102041-7eb688077611
O AuthNex é um sistema de autenticação e autorização avançado, construído em Go para proporcionar...2 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/savannahghi/clinical v1.0.0
APIs to bridge to a FHIR clinical repository2 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/suifengpiao14/sdkgo v0.0.23
22 versions - Latest release: over 1 year ago - 1 dependent package - 0 stars on GitHubgithub.com/suifengpiao14/sdkgolib v0.0.23
23 versions - Latest release: over 1 year ago - 4 dependent packages - 0 stars on GitHubgithub.com/dotenx/dotenx/ao-api v0.0.0-20240116053826-b97e6a0e0722
No/low-code all-in-one platform to build web applications, websites, APIs, forms, automations. An...44 versions - Latest release: over 1 year ago - 367 stars on GitHub
github.com/kannan112/go-gin-clean-arch v0.0.0-20240115025108-0cd3e6504552
1 version - Latest release: over 1 year agogitea.programmerfamily.com/sdkgo/apidmlsdk v0.0.7
7 versions - Latest release: over 1 year ago - 1 dependent packagegithub.com/konstellation-io/kai/engine/admin-api v0.0.0-20240112145031-defb42546cbb
Konstellation AI45 versions - Latest release: over 1 year ago - 4 stars on GitHub
github.com/flouressaint/todo-service v0.0.0-20240112100447-097d9fcab76d
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/byeol-i/firebase-auth-module v0.0.0-20240112030725-80ab1d16f399
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/erda-project/infra v1.0.9
5 versions - Latest release: over 1 year agogithub.com/erda-project/erda-infra v1.0.9
Erda Infra is a lightweight microservices framework implements by golang, which offers many usefu...12 versions - Latest release: over 1 year ago - 8 dependent packages - 18 dependent repositories - 154 stars on GitHub
github.com/jaehong21/icarus-proxy v0.0.0-20240102184915-e60a3de24518
Proxy server for project ICARUS. managing k3s cluster with KUBECTL_MASTER by using kuberentes cli...1 version - Latest release: over 1 year ago - 0 stars on GitHub
repo.blockfint.com/bodeesorn/bench-tidb v0.0.0-20231231040628-2199dd7a8a49
2 versions - Latest release: over 1 year agogithub.com/showbaba/microservice-sample-go/auth-service v0.0.0-20231230051207-a5290149136f
my attempt at implementing a microservice application with different communication protocols1 version - Latest release: over 1 year ago - 6 stars on GitHub
github.com/showbaba/microservice-sample-go/post-service v0.0.0-20231230051207-a5290149136f
my attempt at implementing a microservice application with different communication protocols1 version - Latest release: over 1 year ago - 5 stars on GitHub
github.com/ngyewch/pq-provisioner v0.1.2
3 versions - Latest release: over 1 year ago - 0 stars on GitHubgitea.programmerfamily.com/go/filewatcher v0.0.11
11 versions - Latest release: over 1 year agogithub.com/suifengpiao14/onebehaviorentity v0.0.71
69 versions - Latest release: over 1 year agogithub.com/suifengpiao14/apihandler v0.0.71
69 versions - Latest release: over 1 year ago - 1 dependent package - 0 stars on GitHubgithub.com/Jiali-Xing/ghz v0.0.0-20231227040730-7fcdf5b7492b
Package ghz can be used to perform benchmarking and load testing against gRPC services.117 versions - Latest release: over 1 year ago - 1 dependent package - 0 stars on GitHub
github.com/spike-events/spike-broker v0.4.5
37 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHubgithub.com/linstohu/nexapi v1.0.0
A GO library that integrates APIs from many well-known cryptocurrency exchanges.12 versions - Latest release: over 1 year ago - 2 stars on GitHub
github.com/saeed903/fileprocessing v0.0.0-20231225093045-a31d2b4284d4
15 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/gloflow/gloflow v0.0.0-20231224174116-e87f7cbd04a9
Application and media publishing/management platform183 versions - Latest release: over 1 year ago - 2 dependent packages - 8 stars on GitHub
github.com/byeol-i/battery-level-checker v0.0.0-20231224050415-c0f7f11dfcae
27 versions - Latest release: over 1 year ago - 1 stars on GitHubgitlab.com/ctkai01/kaidemy/internal/pkg v0.0.0-20231223221547-0d2f83ac0842
18 versions - Latest release: over 1 year agogithub.com/ququzone/verifying-paymaster-service v0.0.0-20231223095545-1711800df273
2 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/trannguyen33398/upwork01/server v0.0.0-20231221183506-2c8f80d3e89e
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/flori/happening v0.0.0-20231220233250-c69adc4156f3
19 versions - Latest release: over 1 year ago - 1 dependent repositories - 0 stars on GitHubgithub.com/fadilahonespot/library v0.0.0-20231220001003-c8dd9fa2dc7a
go package8 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/CyberAgentHack/server-performance-tuning-2023 v0.0.0-20231219084744-1838590e2e71
2 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/harsaedu/harsa-api v0.2.0
2 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/HarsaEdu/harsa-api v0.2.0
2 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/savannahghi/mycarehub v1.0.0
This service contains the implementation of the mycarehub project52 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/milhamap/simple-note v1.1.0
3 versions - Latest release: over 1 year ago - 0 stars on GitHubgitea.programmerfamily.com/sdkgo/curdservicesdk v0.0.5
5 versions - Latest release: over 1 year ago - 1 dependent packagegithub.com/Npwskp/GymsbroBackend v0.0.0-20231210201255-b6cab42c0e74
23 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/athunlal/bookNowTrain-svc v0.0.0-20231209045659-e928ba56fb31
This is a go microservice for train service for bookNow ticket booking project,which is a small a...3 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/opsramp/tracing-proxy v0.0.0-20231208055149-c5d51f40638c
15 versions - Latest release: over 1 year agoCheck this option to include packages that no longer depend on this package in their latest version but previously did.