3 Star 0 Fork 1

tym_hmm/mongo-tool

Create your Gitee Account
Explore and code with more than 13.5 million developers,Free private repositories !:)
Sign up
文件
Clone or Download
strings.go 858 Bytes
Copy Edit Raw Blame History
天蝎儿 authored 4 years ago . init
// Copyright (C) MongoDB, Inc. 2014-present.
//
// Licensed under the Apache License, Version 2.0 (the "License"); you may
// not use this file except in compliance with the License. You may obtain
// a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
package util
import "regexp"
// Pluralize takes an amount and two strings denoting the singular
// and plural noun the amount represents. If the amount is singular,
// the singular form is returned; otherwise plural is returned. E.g.
// Pluralize(X, "mouse", "mice") -> 0 mice, 1 mouse, 2 mice, ...
func Pluralize(amount int, singular, plural string) string {
if amount == 1 {
return singular
}
return plural
}
var uriRedactionRE = regexp.MustCompile(`^([^:]+)://[^/?]*@`)
func SanitizeURI(u string) string {
return uriRedactionRE.ReplaceAllString(u, "$1://[**REDACTED**]@")
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/tym_hmm/mongo-tool.git
git@gitee.com:tym_hmm/mongo-tool.git
tym_hmm
mongo-tool
mongo-tool
v1.0.5

Search