함수 ensurePrefixV()

Jmnote (토론 | 기여)님의 2024년 4월 4일 (목) 10:51 판 (새 문서: ==개요== 분류: 버전 ;함수 ensurePrefixV() ==Go== <syntaxhighlight lang='go' run> package main import ( "fmt" "strings" ) func ensurePrefixV(version string) string {...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요

함수 ensurePrefixV()

2 Go

package main

import (
	"fmt"
	"strings"
)

func ensurePrefixV(version string) string {
	if !strings.HasPrefix(version, "v") {
		version = "v" + version
	}
	return version
}

func main() {
	// Test cases
	testCases := []string{"1.2.3", "v1.0.0", "release-2.1.3"}

	for _, tc := range testCases {
		fmt.Println(tc, "=>", ensurePrefixV(tc))
	}
}
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}